Compiling the Greatest Opening Day Roster ever the Mariners have
Randy Johnson earns 300th career win - Sports Illustrated Vault
10 best trades in Seattle Mariners history: Number 3
Mariners Randy Johnson threw first no-hitter
Randy Johnson – Society for American Baseball Research
The Missed Phone Call that Changed the Course of Mariners History
No Longer Sleepless In Seattle, Young Mariners On Mission To Win
MLB News: From MLB Hall of Fame to taking pro photos at NFL games
Throwback rumor: Randy Johnson to Indians in 1998
Mariners return to postseason play after 21 years
Seattle Mariners, History & Notable Players
Even young Randy Johnson could intimidate – The Mercury News
Trade to Mariners launches Johnson's career
Randy Johnson - Wikipedia