Thousands swarm AT&T Park for Giants Fan Fest

February 10, 2013

AT&T Park was filled to capacity with San Francisco Giants fans for the annual Fan Fest event on Saturday.