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