4:37pm PST - November 21st, 2021
The Guardians are the closest team to winning a championship in Cleveland.
133 retweets 3 likes - Cleveland Guardians (@OurCLEGuardians)The Guardians are the closest team to winning a championship in Cleveland.
133 retweets 3 likes - Cleveland Guardians (@OurCLEGuardians)