Larry Baer, President & CEO of the #SFGiants gave tons of updates for the fans about what may happen with the season as far as games and how the everyday employees are being taken care of