Via: San Francisco Chronicle
The best thing about the Giants ' annual FanFest at AT&T Park - free admission, no tickets required - also creates the worst thing about FanFest - the crowds......