[ad_1]
San Francisco Giants President and CEO Larry Baer is taking a leave of absence from the team following the release of a video showing him in a physical altercation with his wife
[ad_2]
Source link
[ad_1]
San Francisco Giants President and CEO Larry Baer is taking a leave of absence from the team following the release of a video showing him in a physical altercation with his wife
[ad_2]
Source link