May 18, 2004 At the age of 40, Randy Johnson becomes the oldest…

May 18, 2004

At the age of 40, Randy Johnson becomes the oldest pitcher to ever throw a perfect game when the Diamondbacks beat the Braves, 2-0. Johnson joins Cy Young, Jim Bunning, Hideo Nomo, and Nolan Ryan as the only pitchers to throw no-hitters in both leagues and creates the longest time span between no-no’s, having first accomplished the feat against the Tigers in June of 1990.