The video, which was from a bystander and released on TMZ.com, shows Baer's wife, Pam, being pulled out of her chair.
Giants CEO Larry Baer seen on video dragging wife to ground in San Francisco plaza
Published March 1, 2019 at 2:40 PM
The above link leads to an external page. Giants 365 has no control over its contents.
Trending News
-
MLB.com • July 13
-
Yahoo! Sports • July 14
-
Sporting News • 9 hrs
-
The Mercury News • 21 hrs
-
Sporting News • July 14
-
Yahoo! Sports • July 14