The 2012 MLB regular season is already half over with the All-Star festivities in Kansas City complete. It is still a long road to October, but paths are already starting to take shape and many surprises will continue to occur along the way. The second half of the season is where all teams begin to dig deep for that final postseason push.
Tommy Hanson (10-5, 4.02 ERA) will take the mound for the Braves facing off against the Nationals' Stephen Strasburg (10-4, 2.66 ERA) in a battle between two of the top teams in the National League East.
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 20, 2012
Miami Marlins at Pittsburgh Pirates, 7:05 p.m.
Los Angeles Dodgers at New York Mets, 7:10 p.m.
Chicago Cubs at St. Louis Cardinals, 8:15 p.m.
All data provided by MLB.com