John Smoltz wishes Houston Astros cheating scandal would fade, but knows it probably won't 0 3 22 Feb 2020 15:00 Azcentral.com: Arizona Diamondbacks John Smoltz to some Astros critics: Are you sure you wouldn't have done the same thing?