Cleveland Guardians have given themselves a legit chance to end 76-year World Series title drought September 19, 2024 by WKYC It’s been 76 years since Cleveland has won a World Series championship. The Guards weren’t supposed to be here, but now they have a legitimate shot to win it all. Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)