Giants CEO stepping away as MLB investigates
Giants CEO Larry Baer is stepping away from the team while MLB investigates a physical altercation he had in public with his wife.
Giants CEO Larry Baer is stepping away from the team while MLB investigates a physical altercation he had in public with his wife.