Giants

Slater riding power of mustache to huge May power numbers

Giants
NBC Sports Bay Area's Dalton Johnson joins Giants Postgame Live to discuss Austin Slater's recent power surge.