Every MLB team's best free-agent signing ever: Randy Johnson, Barry Bonds, Ichiro and even a minor-league deal
Watch How This Expert Helped MLB Pitchers Become the Best (Nolan Ryan, Randy Johnson), The Assist
51 reasons why Arizona Diamondbacks legend Randy Johnson is one of a kind
Randy Johnson enjoying his time among legends
Really big deal: The Astros' trade for Randy Johnson, 20 years later
May 18, 2004: Randy Johnson pitches a perfect game at age 40 – Society for American Baseball Research
The Baseball 100: No. 28, Randy Johnson - The Athletic
Greatest Pitches in Baseball Of All Time – Legends Clothing Co.
Yanks' Johnson enjoys one of his best starts
The Big U-Knot: See Randy Johnson's Knotfest Photos