Video: Giants pitcher Mike Leake hits three-run home run in 10-3 win over San Diego

September 13, 2015 06:19 PM