Back on May 15th, 1981, Len Barker took the mound for Cleveland. When the game ended he became the fourteenth pitcher in Cleveland history to throw a no-hitter. On top of that, he became the first Cleveland pitcher to ever pitch a perfect game.
Prior to Barker's perfect game, the longest the franchise had gone without a no-hitter was 15 years. That 15 year gap occurred after Bob Feller recorded his third no-hitter in 1951; their next no-hitter came from Sonny Siebert in 1966.
After Siebert accomplished the feat, Dick Bosman and Dennis Eckersley recorded their own no-no’s during the 1970’s.