San Francisco Giants

AP Photo/Marcio Jose Sanchez, File
March 04, 2019 - 6:33 pm
SAN FRANCISCO (AP) — San Francisco Giants President and CEO Larry Baer was granted a leave of absence from the team on Monday following the release last week of a video showing him in a physical altercation with his wife. The Giants board of directors released a statement that said Baer had made a...
Read More