March 7, 2012 Watch San Francisco Giants v Chicago Cubs MLB Live 08.03.2012 Edit Delete Tags Autopost Live streaming Chicago Cubs vs San Francisco Giants tv watch 08.03.2012MLB, Thursday, March 08, 2012 15:05 pm ET