Giants CEO Caught on Camera Pushing Wife to Ground

The CEO of the San Francisco Giants, Larry Baer, was caught by TMZ pushing his wife to the ground while trying to take something from her. We also have the video below:

0 0 votes
Article Rating

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Inline Feedbacks
View all comments