Giants introduce new manager Gabe Kapler
"To wear this uniform and to put on this hat, it's humbling. Certainly, it's 1 of 30, but it's not just 1 of 30, it's the San Francisco Giants."
More Videos
From CNN Newsource affiliates