Michael Phelps joined the Orioles for BP - NBC Sports
Michael Phelps to play in nationally televised celebrity golf tournament
ASU swimming's decision to redshirt could have ripple effect
Is This Really The End Of Michael Phelps' Olympic Career? - PressBox
Michael Phelps takes batting practice at Orioles camp - Newsday
Orioles 0-5 Yankees (Sep 22, 2014) Game Recap - ESPN
Golden parachute: A relaxed Michael Phelps trains for last Olympics – The Mercury News
Could Michael Phelps become the next Brett Favre? – Orlando Sentinel
H-T Video: Michael Phelps takes batting practice with the Baltimore Orioles
Michael Phelps Leads Under Armour's New 'The Only Way Is Through' Campaign - PressBox
He's back! Michael Phelps regains title in 200 fly, knocks out shadowboxing Chad Le Clos
Michael Phelps takes batting practice with the Baltimore Orioles (Videos)