Thousands swarm AT&T Park for Giants Fan Fest

KGO – San Francisco
AT&T Park was filled to capacity with San Francisco Giants fans for the annual Fan Fest event on Saturday.
View Comments (0)