News U.S. Chief Wahoo, Rot In Hell! January 29, 2018 Idavox FINALLY! News is just breaking that it has been decided: the Cleveland Indians racist logo gets the heave-ho! (more…)