Championship Banner

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

Music's Biggest Night
Your Bay Area Guide To Valentine's Day

Listen Live