John Smoltz breaks down World Series, More NFL talk By Alan Guzzi | October 25, 2019 Comments comments