1 on 1 with SF Giants CEO Larry Baer on Opening Day

KTVU's Mike Mibach spoke with San Francisco Giants CEO Larry Baer about today's plans for Opening Day.

Top Videos

Most Watched

KTVU Vault

Wild Rides