San Francisco Giants

Giants put emphatic finish on sweep with 15-5 win over Brewers

August 31, 2014 7:24 PM

Comments

Videos