Blue Jays: Former pitcher David Phelps announces retirement
Blue Jays wild-card roster: Kevin Gausman confident he'll be ready for the postseason - The Athletic
Blue Jays: A meaningful and significant milestone for David Phelps
Veteran relief pitcher David Phelps has retired - BlueJaysNation
Hyun Jin Ryu exits early vs. Rays
Pujols home run helps Cardinals snap Blue Jays' 7-game win streak
Better know your Blue Jays 40-man: David Phelps - Bluebird Banter
After rare injury and surgery, Phelps eager to win job in Blue Jays bullpen
Former Notre Dame pitcher David Phelps retires after lengthy MLB career
Blue Jays: David Phelps brings more than a crafty pitch mix
David Robertson (baseball) - Wikipedia
Blue Jays 1-4 Rangers (Sep 11, 2022) Game Recap - ESPN
Better know your Blue Jays 40-man: David Phelps - Bluebird Banter
David Phelps Stats, Profile, Bio, Analysis and More, Retired
Blue Jays Activate David Phelps - MLB Trade Rumors