Video: See the Giants’ winning home run

October 16, 2014 09:23 PM