David Phelps Announces Retirement - MLB Trade Rumors
Better Know Your Blue Jays 40-man: Thomas Hatch - Bluebird Banter
After 10 MLB seasons, Blue Jays reliever David Phelps retires on a high
Former Notre Dame pitcher David Phelps retires after lengthy MLB career
Hyun Jin Ryu exits early vs. Rays
Blue Jays simulation: McKinney leads the way in season-long win streak
Blue Jays pitcher David Phelps undergoes lat surgery, out for season
Blue Jays: A meaningful and significant milestone for David Phelps
Blue Jays head into off-season pondering how transformative this winter should be