Yankees' Domingo German pitches perfect game vs. Oakland A's
May 18, 2004: Randy Johnson pitches a perfect game at age 40
Randy Johnson retires after 22 seasons - The San Diego Union-Tribune
Braden throws a perfect game on Mother's Day
Big Unit perfection by the numbers - ESPN
A lookback at Randy Johnson's perfect game
Randy Johnson - Mariners Hall of Fame
On this day in 2004, 40-year-old Randy Johnson became the oldest
On This Date: Felix Hernandez Tosses Mariners First Perfect Game