Michael Phelps takes batting practice with Baltimore Orioles during spring training – New York Daily News
I will miss you': Baltimore native, Olympic legend Michael Phelps pays tribute to recently passed father - CBS Baltimore
Phelps sets record in 100 butterfly
Michael Phelps takes batting practice with Baltimore Orioles during spring training – New York Daily News
MORE
Michael Phelps takes batting practice with Baltimore Orioles during spring training – New York Daily News
Michael Phelps led a golden year for Maryland athletes at the Olympics
Michael Phelps trains in Baltimore for 2016 Olympic return – in pictures, Sport
Michael Phelps takes batting practice with the Baltimore Orioles (Videos)
Michael Phelps: Finally at peace with swimming, himself
Michael Phelps takes batting practice with the Baltimore Orioles (Videos)
Michael Phelps to Take Batting Practice With Orioles at Spring Training (Photo)
Michael Phelps Takes Batting Practice With The Baltimore Orioles - Sports Illustrated
Michael Phelps trains in Baltimore for 2016 Olympic return – in pictures, Sport
Michael Phelps takes part in Orioles batting practice
Michael Phelps takes batting practice at Orioles camp - Newsday
Michael Phelps to Take Batting Practice With Orioles at Spring Training (Photo)