Friday's TV schedule, complete with channels and times, customized for the Boston sports fan. Click on highlighted teams' names for complete schedules, scores, and previews, plus an active community devoted to your team. All times ET and approximate.
Boston Red Sox vs. Tampa Bay Rays - 2 p.m. (TV: NESN) The hundredth season of baseball begins at Fenway Park, as the Boston Red Sox start their first home stand of the season against the Tampa Bay Rays. Josh Beckett takes the mound for the Red Sox, while David Price will be pitching for the Rays.
Boston Celtics vs. Toronto Raptors - 7 p.m. (TV: Comcast SportsNet New England) The Boston Celtics start a three road games in three days stretch at Toronto as they play the downtrodden and injured Raptors. The Celtics have won four straight games, while the Raptors have dropped four games.
More NBA action and the Stanley Cup playoffs after the jump!
Phoenix Suns vs. Houston Rockets - 8 p.m. (TV: ESPN)
Dallas Mavericks vs. Portland Trail Blazers - 10:30 p.m. (TV: ESPN)
NHL Playoffs, Round One
New Jersey Devils vs. Florida Panthers - 7 p.m. (TV: NHL Network)
Philadelphia Flyers vs. Pittsburgh Penguins - 7:30 p.m. (TV: NBC Sports Network)
Detroit Red Wings vs. Nashville Predators - 6:30 p.m. (TV: CNBC)
Los Angeles Kings vs. Vancouver Canucks - 10 p.m. (TV: NBC Sports Network)