VIDEO: San Francisco Giants CEO caught in physical altercation with wife

Via TMZ Sports:

Advertisements