Michael Phelps takes batting practice with the Baltimore Orioles (Videos)
Derek Jeter's three RBIs lead Yankees over Orioles
Michael Phelps takes batting practice with Baltimore Orioles
Michael Phelps: Finally at peace with swimming, himself – Sun Sentinel
MORE
30 pictures of Michael Phelps on his 30th birthday – Orlando Sentinel
Michael Phelps Leads Under Armour's New 'The Only Way Is Through
Could Michael Phelps become the next Brett Favre? – Orlando Sentinel
Michael Phelps: Finally at peace with swimming, himself
Michael Phelps Takes Batting Practice With The Baltimore Orioles
Michael Phelps: Finally at peace with swimming, himself – Sun Sentinel
Mark Purdy: Golden boy Michael Phelps on course for 2012 London
Michael Phelps: Finally at peace with swimming, himself – Sun Sentinel
Michael Phelps: Finally at peace with swimming, himself
Michael Phelps prepares for life after 2016 Rio Olympics
SI's Sportsman of the Year: Michael Phelps - Sports Illustrated
Michael Phelps prepares for life after 2016 Rio Olympics