Giants

Mike Tauchman's Giants tenure has been 'great experience' so far

Giants
Mike Tauchman joined NBC Sports Bay Area's Greg Papa and Shawn Estes on Postgame Live after the Giants' 7-1 win over the Padres on Sunday.