Giants CEO leave of absence; new longer video emerges
The Giants baseball team announced Monday that CEO Larry Baer is taking a personal leave as Major League Baseball investigates a spat between Baer and his wife Pam, which turned physical and led to her falling to the ground. KTVU's Jana Katsuyama reports.