The 2012 MLB regular season is well underway with nearly half the season already in the books. It is still a long road to October, but paths are already starting to take shape and many surprises have already occurred along the way. The early portions of the season bring promise but at this point anything can still happen.
The highlight of the day will be when the New York Yankees visit the Boston Red Sox at Fenway Park located in Boston, Mass.
Hiroki Kuroda (8-7, 3.17 ERA) will take the mound for the Yankees facing off against Boston's Josh Beckett (4-7, 4.06 ERA) in baseball's biggest rivalry matchup.
With a number of great games to be played on the day, this will be one of the better ones.
Check your local listings for game times and channel listings in your area. With MLB.TV all games are also available nationwide (local blackouts apply).
Note: All start times Eastern
Friday, July 6, 2012
Atlanta Braves at Philadelphia Phillies, 7:05 p.m.
Colorado Rockies at Washington Nationals, 7:05 p.m.
Kansas City Royals at Detroit Tigers, 7:05 p.m.
San Francisco Giants at Pittsburgh Pirates, 7:05 p.m.
Tampa Bay Rays at Cleveland Indians, 7:05 p.m.
Chicago Cubs at New York Mets, 7:10 p.m.
New York Yankees at Boston Red Sox, 7:10 p.m.
Milwaukee Brewers at Houston Astros, 8:05 p.m.
Minnesota Twins at Texas Rangers, 8:05 p.m.
Toronto Blue Jays at Chicago White Sox, 8:10 p.m.
Miami Marlins at St. Louis Cardinals, 8:15 p.m.
Los Angeles Dodgers at Arizona Diamondbacks, 9:40 p.m.
Baltimore Orioles at Los Angeles Angels, 10:05 p.m.
Cincinnati Reds at San Diego Padres, 10:05 p.m.
Seattle Mariners at Oakland Athletics, 10:05 p.m.
All data provided by MLB.com
Paul Rados is a Cleveland based freelance sportswriter and Featured Contributor for the Yahoo! Contributor Network. Follow him on Twitter @PSRados or leave him a message on Facebook.