Michael Phelps takes batting practice with the Baltimore Orioles (Videos)
Michael Phelps takes batting practice with Orioles
Freddie Freeman Takes Batting Practice (Video), The Golden Sombrero Baseball Blog
Olympic swimmer Michael Phelps talks with the media on Thursday, May 14, 2009, during a press conference at the Mecklenburg County Aquatic Center in Charlotte, North Carolina. Phelps will be competing in
MORE
Michael Phelps takes batting practice at Orioles camp - Newsday
Is This Really The End Of Michael Phelps' Olympic Career? - PressBox
Michael Phelps takes batting practice with the Baltimore Orioles (Videos)
One family's ebb and flow
Michael Phelps: Finally at peace with swimming, himself – Sun Sentinel
Could Michael Phelps become the next Brett Favre? – Orlando Sentinel
Baltimore Orioles - Wikipedia
Michael Phelps takes batting practice with Orioles
Michael Phelps Takes Batting Practice With The Baltimore Orioles - Sports Illustrated
Michael Phelps Takes Batting Practice With The Baltimore Orioles - Sports Illustrated
Michael Phelps to Take Batting Practice With Orioles at Spring Training (Photo)