Less than 24 hours later, the San Francisco Giants hosted the first leg of their FanFest Tour in Napa to garner excitement for the coming season. Talk about timing. “At the end of the day ...