John Smoltz breaks down World Series; Discussing Indians logo controversy By DP Show | October 27, 2016 Comments comments