March 4 (UPI) -- San Francisco Giants CEO Larry Baer is taking a leave of absence after a video was released Friday showing a public altercation with his wife.
The video -- released by TMZ -- showed the Giants executive grabbing a cellphone from his wife's hands while the couple was at a park. Baer's wife, Pam, eventually fell to the ground while screaming.