"This is the time of year all Giants Fans get most excited about... and tortured. The only way you would be able to know this picture was from the postseason was because it says it right on the grass. AT&T Park looks like this everyday during the regular season, leading the National League with the most consecutive sellouts."
Log in or register to post comments