The sensational 1st baseman reminisces about his hidden ball trick in '99, his deafening home run in the NLDS vs. the Mets and his heroics from the 2002 World Series. Playing for the Giants meant everything to Snow personally and professionally. (San Francisco Giant 1997-2005)
Learn more about your ad choices. Visit megaphone.fm/adchoices