April 7, 2009 11:34 am

Inside the Park: Wet Opening Day

This is the scene from Giants Opening Day morning at China Basin. Fans arrive to a tarp covered infield with a weather map on the big screen.

US & World Videos

Exit mobile version