San Francisco Giants CEO caught on camera in public fight with wife

San Francisco Giants CEO caught on camera in public fight with wife

News Staff

A bystander recorded a video of San Francisco Giants CEO Larry Baer in an altercation with his wife that ended with her on the ground screaming.