San Francisco Giants fans knew they were in for a good day on Saturday. Their beloved franchise held its annual FanFest at AT&T Park, which meant an opportunity to mingle with current players, coaches and even a few legends to get them ready for the new season.