March 11, 2012 Watch live Atlanta Braves v St. Louis Cardinals MLB 12.03.2012 Edit Delete Tags Autopost St. Louis Cardinals - Atlanta Braves live streaming March 12, 2012MLB, Monday, March 12, 2012 13:05 pm ET