WATCH: San Francisco Giants CEO taking leave of absence on March 05, 2019 Get link Facebook X Pinterest Email Other Apps Larry Baer will be taking a leave of absence from the team after a physical altercation he had with his wife was caught on camera. from ABC News: Entertainment https://ift.tt/2VEP2RV Comments
Comments
Post a Comment