A Deciding Moment for MLB

CEO and President of the San Francisco Giants, Larry Baer was caught on film assaulting his wife. How MLB responds will say a lot about their ‘zero tolerance’ policy.

Read More A Deciding Moment for MLB
Advertisements