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 […]