March 8, 2012 Watch New York Mets vs Atlanta Braves baseball live streaming 09.03.2012 Edit Delete Tags Autopost Atlanta Braves vs New York Mets Live Stream 09.03.2012MLB, Friday, March 09, 2012 13:05 pm ET