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


Sponsored Content

Sponsored Content