Arizona Diamondbacks Randy Johnson pitches against the San Francisco Giants July 20, 2004 in Phoenix, AZ. (UPI Photo/Will Powers Stock Photo - Alamy
Randy Johnson of the Arizona Diamondbacks pitches during a 2002 MLB season game against the Los Angeles Dodgers at Dodger Stadium, in Los Angeles, California. (Larry Goren/Four Seam Images via AP Images
Arizona Diamondbacks Randy Johnson pitches against the San Francisco Giants July 20, 2004 in Phoenix, AZ. (UPI Photo/Will Powers Stock Photo - Alamy
Arizona Diamondbacks' Randy Johnson pitches to the San Francisco Giants in the fourth inning of a baseball game in San Francisco, Sunday, July 27, 2008. (AP Photo/Jeff Chiu Stock Photo - Alamy
Arizona Diamondbacks' Randy Johnson pitches against the Philadelphia Phillies at Citizens Bank Park in Philadelphia, Pennsylvania, on Wednesday, May 30, 2007. (Photo by Jerry Lodriguss/Philadelphia Inquirer/MCT/Sipa USA Stock Photo - Alamy
Arizona Diamondbacks' Randy Johnson pitches against the Philadelphia Phillies at Citizens Bank Park in Philadelphia, Pennsylvania, on Wednesday, May 30, 2007. (Photo by Jerry Lodriguss/Philadelphia Inquirer/MCT/Sipa USA Stock Photo - Alamy
Randy Johnson of the Arizona Diamondbacks pitches during a 2002 MLB season game against the Los Angeles Dodgers at Dodger Stadium, in Los Angeles, California. (Larry Goren/Four Seam Images via AP Images
Arizona Diamondbacks' Randy Johnson pitches against the Los Angeles Angels in the first inning of a spring training baseball game in Tempe, Ariz., Saturday, March 15, 2008. (AP Photo/Jeff Chiu Stock Photo
Randy Johnson of the Arizona Diamondbacks pitches during a 2002 MLB season game against the Los Angeles Dodgers at Dodger Stadium, in Los Angeles, California. (Larry Goren/Four Seam Images via AP Images