Buehrle throws 18th perfect game in MLB history
Randy Johnson, Biography, Stats, Cy Young Awards, & Facts
Big Unit perfection by the numbers - ESPN
This Week in Baseball History: May 17-23
Arizona Diamondbacks History: Randy Johnson Throws Perfect Game
Randy Johnson – Society for American Baseball Research
Arizona Diamondbacks History: Randy Johnson Throws Perfect Game
10 iconic moments in Randy Johnson's Hall of Fame career
On This Day - Randy Johnson Perfect Game, #OTD in 2004, Randy Johnson spun a perfect game at AGE 40! #RattleOn, By Stadium
JAWS and the 2015 Hall of Fame ballot: Randy Johnson - Sports Illustrated
I was an MLB legend and pitched a perfect game – but I quit to take up a job I love even more