Larry Baer is the CEO of the San Francisco Giants and is considered one of the most stable and respected CEOs in the MLB. However, is reputation and position within the Giants seems to be in jeopardy as a video showing him pulling and dragging his wife on the ground was leaked. Warning: the video is disturbing.
Baer and his wife Pam got into altercation Friday in a San Francisco park. During the altercation his wife Pam kept repeating “Oh my god, help!”. She continued to do so unitl the person who was shooting the video came to break up the altercation as other eye witnesses also confirmed.