The Cleveland Indians have played in Cleveland since 1900, were named the Indians in 1915, and Chief Wahoo has been their mascot since 1947, and the now-familiar icon was created in 1951.
Share your favorite memories about the Cleveland Indians and their mascot, Wahoo, in the post comments below!
Fan Comments
Share your favorite memories about the Cleveland Indians and their mascot, Wahoo, in the comments below!