March 7, 2012 Watch St. Louis Cardinals - Minnesota Twins live stream 3/09/2012 Edit Delete Tags Autopost Minnesota Twins vs St. Louis Cardinals Live Stream March 09, 2012MLB, Friday, March 09, 2012 13:05 pm ET