Larry Baer has a position (Executive Vice President and COO) at San Francisco Giants

Details
Title Executive Vice President and COO
Is Current yes
Executive yes
Employee no