Wednesday's TV schedule, complete with channels and times, customized for the Boston sports fan. Click on any team's name for complete schedules, scores, and previews, plus an active community devoted to your team. All times ET.
Major League Baseball
- Kansas City Royals vs. Boston Red Sox - 7:10 p.m. (TV/Radio: NESN/WEEI): Dustin Pedroia extended his hitting streak to 23 games and the Red Sox cruised past the Royals, 13-9, on Tuesday night at Fenway Park. John Lackey (8-8, 6.28 ERA) gets the start on Wednesday night as the Sox go for their second straight win in the series. Bruce Chen (5-3, 3.30 ERA) will start for Kansas City. Follow along with our StoryStream.
- San Francisco Giants vs. Philadelphia Phillies, 7:00 p.m. (ESPN)
More sports on TV Wednesday after the jump.
Major League Soccer
All-Star Game, 8:30 p.m. (ESPN2): Shalrie Joseph represents the New England Revolution in the annual All-Star Game on Wednesday night.