TMZ: Giants CEO Larry Baer, Wife Pam Met with Police over Video of Incident
2:00pm PST - March 8th, 2019 tmz - Bleacher ReportSan Francisco Giants CEO Larry Baer and his wife, Pam, have been cooperative with law enforcement in the wake of their physical altercation on March 1...