John Smoltz breaks down MLB headlines; More NFL discussion By Alan Guzzi | September 18, 2018 Comments comments