San Francisco Giants CEO Larry Baer takes leave in wake of altercation with wife
San Francisco Giants President and CEO Larry Baer has taken a leave of absence from the team. The move follows a physical altercation involving his wife that was caught on camera last week.