cleveland sports curse

Leave a Reply

Your email address will not be published. Required fields are marked *

The Cleveland Indians are a very old baseball franchise, Dating back as early as 1900, It’s a surprise when you hear that they have only won 2 World Series, and that the last one was in 1948. today I will take you on the journey of the Cleveland’s beloved baseball team. Welcome to the Baseball
0 Comments