Sports: World Champion San Francisco Giants Fans to Kick Off 2016 Season with FanFest

With 3 recent World Series Championships under their belts - in 2010, 2012, and 2014 - the San Francisco Giants can expect a big turnout at the 27th annual FanFest, which will be held at AT&T Park this weekend.