Advertisements
Skip to content

Tagtmz

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 … Continue Reading Giants CEO Caught on Camera Pushing Wife to Ground

Advertisements