San Francisco Giants

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

San Francisco Giants RHP Mike Leake helped his own cause by hitting a go-ahead, three-run home run in the second inning to start a scoring frenzy that led the Giants to their 10-3 win over San Diego on Sunday.

  Comments