how much does john smoltz make What does John Smoltz do now? Avatar November 19, 2022 What does John Smoltz do now?Smoltz went on to pitch 21 seasons in the big leagues, won 213 games and... Read More