Giants CEO Larry Baer added another chapter to his team’s off-season troubles Friday when he was caught on video scuffling with his wife, who fell to the ground while screaming for help in a San Francisco plaza on Friday.
The physical altercation between Baer and his wife, Pam, at a Hayes Valley public plaza was captured on video by a witness and published by TMZ. Video shows Baer approaching his wife and trying to grab a cell phone from her. While wrestling with her, Pam is shown falling out of her chair and onto the ground while screaming, “Oh my God!