MLB free agent tracker 2019 Who signed, who's available: Melky Cabrera, Lucas Duda off market; Manny Machado, Bryce Harper still deciding
David Phelps Fantasy Baseball News, Rankings, Projections
David Phelps - Retirement Highlights - Toronto Blue Jays
Blue Jays' David Phelps announces retirement after 10 MLB seasons
Cubs acquire David Phelps from Blue Jays, per report - MLB Daily Dish
David Phelps: Player News - NBC Sports
Major League Season Recap 1989 - This Day In Baseball
Yandy Diaz's three-run homer sparks Rays in lopsided 11-0 win over Blue Jays - Ponoka News
David Phelps (baseball) - Wikipedia
Offseason Personnel Changes Begin for Blue Jays