5/18/04: Randy Johnson's Perfect Game
Arizona Diamondbacks Greatest Moments: #4 Randy Johnson Strikes Out His 20th Batter - AZ Snake Pit
Domingo German pitches perfect game as Yankees drub A's
ESPN - On This Date: In 2004, 40-year-old Randy Johnson threw a perfect game against the Braves. He became the oldest player in MLB history to accomplish the feat 💪
MORE
Back in Arizona, Johnson Is Staring Down 300-Win Milestone - The New York Times
Former NY Yankees pitcher Randy Johnson retires after 22 seasons, five Cy Youngs
ESPN on X: On This Date: In 2004, 40-year-old Randy Johnson became the oldest player to throw a perfect game 💪 / X
I was an MLB legend and pitched a perfect game – but I quit to take up a job I love even more
22 Arizona Diamondbacks Pitcher Randy Johnson Pitches The 17th Perfect Game In Mlb Photos & High Res Pictures - Getty Images
Randy Johnson retires after 22 seasons - The San Diego Union-Tribune
On This Day - Randy Johnson Perfect Game, #OTD in 2004, Randy Johnson spun a perfect game at AGE 40! #RattleOn, By Stadium
Historic Randy Johnson 2004 Perfect Game Signed Inscribed Game Used Ba — Showpieces Sports
Randy Johnson's perfect game - Wikipedia
Randy Johnson Perfect Game Starting Lineup Diamondbacks SGA 5-18-19
Lot Detail - Randy Johnson Perfect Game Used and Signed Ball (MLB Authenticated)