Smoltz on Giants vs. Cards
June 3, 2016 | 00:05:49
John Smoltz phones in to MLB Central to talk about the Giants' matchup with the Cardinals on MLB Network's Showcase game
John Smoltz phones in to MLB Central to talk about the Giants' matchup with the Cardinals on MLB Network's Showcase game