
Haught's Thoughts
Time to go, Larry
San Francisco Giants CEO Larry Baer was recently involved in a public altercation with his wife, Pam. TMZ has published a video of part of the incident, where Baer attempts to regain possession of his […]