ADVERTISEMENT

Who threw the only perfect game in Major League Baseball World Series history?

Sport Trivia: Who threw the only perfect game in Major League Baseball World Series history?