Giants Fans Flood Downtown For Opening Day FrenzyA human tide of orange and black was ebbing and flowing around the stadium well before the gates opened at 10:35 a.m., with the sea of fans eagerly awaiting the Giants’ first home game of the 2011 season.

More From CBS San Francisco

Get The New CBS SF Bay Area Local App
Got Our Weather App?
Listen to Radio.com Anywhere, Anytime!

Listen Live