Larry Baer, the president and CEO of the San Francisco Giants, is taking a leave of absence following an altercation with his wife that was caught on camera last week.
Video captured by a bystander on Friday appears to show San Francisco Giants CEO Larry Baer arguing with his wife and trying to grab what looks like a cell phone out of her hand. In the ensuing scuffle, Pam Baer falls to the ground in the chair she was sitting in.