Chief Wahoo
Another iconic symbol of Cleveland -- Chief Wahoo, the Cleveland Indians mascot from 1947 to 2009. This 28 foot sign was on the Cleveland Municipal Stadium for 32 years and can now be found at the Western Reserve Historical Society. (April 17, 2013)
"I love the normalcy of Cleveland. There's regular people there."
~~ Drew Carey