San Francisco Giants CEO filmed manhandling wife in public

San Francisco Giants CEO filmed manhandling wife in public

boingboing.net - Rob Beschizza

Larry Baer, the CEO of the San Francisco Giants, was filmed manhandling his screaming wife in public, prizing away a cellphone from her grasp, and …

View on boingboing.net