WATCH: San Francisco Giants CEO taking leave of absence

Larry Baer will be taking a leave of absence from the team after a physical altercation he had with his wife was caught on camera.

Leave Your Comment

Leave a Reply

%d bloggers like this: