Larry Baer is the President of the San Francisco Giants. He has been with the organization since 1991 and became president in 2008 after Peter Magowan retired. His love for baseball began as a child when his father took him to Candlestick Park, where he watched Willie Mays play on […]