Jeremy Affeldt on Giants' WS wins
June 13, 2020 | 00:08:30
Jeremy Affeldt joins a remote edition of MLB Tonight to discuss winning three World Series championships with the Giants and his career
Jeremy Affeldt joins a remote edition of MLB Tonight to discuss winning three World Series championships with the Giants and his career