Randy Johnson completes his perfect game at 40 years old. His
Ranking Felix Hernandez Among All 23 Perfect Games in Baseball History, News, Scores, Highlights, Stats, and Rumors
The only good thing that year': An oral history of Randy Johnson's perfect game - The Athletic
5/18/04: Randy Johnson's Perfect Game
MORE
Arizona's Randy Johnson becomes the oldest pitcher to throw a perfect News Photo - Getty Images
Former New York Yankee pitcher Randy Johnson retires after 22 seasons
Former NY Yankees pitcher Randy Johnson retires after 22 seasons, five Cy Youngs
Iwakuma No-Hitter — Facts & Figures, by Mariners PR
Randy Johnson, Edwin Jackson D-backs no-hitter
Johnson, Randy Baseball Hall of Fame
2015 Hall of Fame profile: Randy Johnson