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!

Joel Selby Joel Selby

Fan Comments

Share your favorite memories about the Cleveland Indians and their mascot, Wahoo, in the comments below!

Read More