Olympic swimmer Michael Phelps throws out first pitch at D-backs game
Arizona Diamondbacks v Milwaukee Brewers - live!, Steve Busfield, Sport
Arizona Diamondbacks Randy Johnson, 2001 World Series Sports Illustrated Cover by Sports Illustrated
Gammons: The trades that put Zac Gallen, Pablo López and Jazz Chisholm Jr. right where they belong - The Athletic
198 Chase Phelps Stock Photos, High-Res Pictures, and Images - Getty Images
Michael Phelps First Pitch at Arizona Diamondbacks Game
Best of 2017 MLB playoffs
Michael Phelps Tosses First Pitch at Diamondbacks Postseason Game
Today in sports history: June 29
Shohei Ohtani: Angels star could be even better in 2022 season - Sports Illustrated
Michael Phelps threw out a first pitch after going through his signature warmup