Looking Back on Len Barker’s 1981 Perfect Game

If you grew up in Cleveland or Northeast Ohio in the 1980s and 90s, the story of Len Barker‘s perfect game thrown on May 15, 1981, is the stuff of myth and legend. Honestly, we didn’t have much to cheer about sports-wise until the mid-1990s, so it’s no wonder the Barker game captivated us more than it should […]