Visits: 1
San Francisco Giants CEO Larry Baer is taking a leave of absence from the team after he and his wife were caught on video in a public argument leading to her falling on the ground, the team announced. Go to Source
Visits: 1
San Francisco Giants CEO Larry Baer is taking a leave of absence from the team after he and his wife were caught on video in a public argument leading to her falling on the ground, the team announced. Go to Source
Copyright © 2020 | Fastinews.com