36 year anniversary of Len Barker's perfect game, May 15th, 1981

I got a chance to talk with former Tribe pitcher Len Barker earlier this week at the ballpark.  Monday, is the 36 year anniversary of Len Barker's perfect game on May 15th, 1981.



Sponsored Content

Sponsored Content