Major League Baseball saw a perfect game pitched on May 15, 1981. Who was the pitcher that threw that perfect game?
Answer Len Barker
Len Barker of the Cleveland Indians pitched a perfect game against the Toronto Blue Jays on May 15, 1981.
Last updated 5 years ago · 11K views