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.

Watch & Listen LIVE