Browse Items : 1

  • Tags: Len Barker

Still Image:

Indians player Len Barker signs autographs at Tri-C's Western Campus in the summer of 1981, three short months after he pitched the 10th perfect game in major-league baseball history for a cheering crowd in the Municipal Stadium.