Giants CEO taking leave of absence after altercation with wife
San Francisco Giants CEO Larry Baer will be taking a leave of absence from the team after a physical altercation he had with his wife was caught on camera.
More Videos
From CNN Newsource affiliates