Eric Risberg/AP Video on Friday which shows San Francisco Giants CEO Larry Baer getting into a physical altercation with his wife, Pam Baer. The video appears to show Larry Baer and Pam Baer arguing over a cell phone. As Larry Baer pulls away Pam Baer fell to the ground, yelling for help. Both Baer and […]