theragblog.com
Steve Russell : The Unlikely Story of Dr. Wahoo, Professor Illiniwek, and RGIII
Chief Illiniwok, the long-embattled mascot of the University of Illinois at Urbana-Champaign, was retired in 2007. Illiniwok was opposed by American Indian groups and others for perpetuating cultur…