Highlights of sports on your New York TV schedule for Wednesday. All times Eastern.
Major League Baseball
Toronto Blue Jays at New York Yankees -- 1:05 p.m. (TV: YES): With Tuesday's game postponed, Andy Pettitte (3-3) will make his return to the mound in an afternoon game. Pettitte missed over two months with a fractured left ankle. The Yankees are tied with the Baltimore Orioles at the top of the AL East.
Toronto Blue Jays at New York Yankees -- 7:05 p.m. (TV: YES): In the second game of the day between the two clubs, the Yankees will turn to David Phelps (4-4). Phelps will not be on full rest, as he pitched two-thirds of an inning out of the bullpen on Sunday.
Philadelphia Phillies at New York Mets -- 7:10 p.m. (TV: SNY): The Mets resume trying to spoil the Phillies' season after having Tuesday's game postponed. Tuesday's scheduled starter, Matt Harvey (3-5) will make his last start of the season before he is shut down; he will go against Cole Hamels (15-6).
Major League Soccer
New York Red Bulls at Sporting Kansas City -- 7 p.m. (TV: MSG+): The Red Bulls are in third in the Eastern Conference, but sit just two points behind Kansas City.
More sports on TV after the jump
NCAA Football
Kent State at Buffalo -- 7 p.m. (TV: ESPNU)
Major League Baseball
Oakland Athletics at Detroit Tigers -- 7:05 p.m. (TV: ESPN)