Game Between Atlanta Braves, New York Mets Postponed Due to Weather
May 4th, 2013 at 3:29 PM
Saturday night's game between the New York Mets and Atlanta Braves at Turner Field has been postponed. With it currently raining in Atlanta and heavy rain forecasted through the night, the Braves have postponed the 7:10 p.m. game. No makeup date has been announced yet. The rainout is the 17th in Turner...