March 7, 2012 Boston Red Sox v St. Louis Cardinals live streaming Edit Delete Tags Autopost St. Louis Cardinals v Boston Red Sox live streaming 3/08/2012MLB, Thursday, March 08, 2012 13:05 pm ET