Giants CEO Larry Baer suspended without pay

Giants CEO Larry Baer was suspended from the Giants following an altercation  with his wife that was caught on video and shared widely on news reports, starting with TMZ. 

Top Videos

Most Watched

KTVU Vault

Wild Rides