Were you lucky enough to attend our Giants' opening day at AT&T Park? Mother Nature rolled out some sweet sunshine to shine on the 2012 World Series champs, who managed to clinch their first win against the St. Louis Cardinals. Go Giants! So excited to start a whole 'nother year of orange and black action.
Scenes of the City: 2013 SF Giants Opening Day Victory
Show Comments (