San Francisco Giants CEO Larry Baer was captured on video Friday having a public argument with his wife that turned physical. MLB will investigate.
Toledo Breaking News & Events
San Francisco Giants CEO Larry Baer was captured on video Friday having a public argument with his wife that turned physical. MLB will investigate.