Posts Tagged 'San Francisco Giants'

Giants executive had altercation with wife in park

Giants executive had altercation with wife in park

San Francisco Giants CEO Larry Baer got into an altercation with his wife Pam on Friday. The incident happened in a public park.