VIDEO : San Francisco Giants CEO In Physical Altercation With His Wife

Giants CEO Larry Baer was involved in a physical altercation with his wife at a public park Friday with his wife screaming as he knocks her to the ground

 

title

Content Goes Here