In 2014, Phelps got a DUI and spent 45 days in rehab.
Now he's gearing up to dive back into Olympic waters for the 2016 Rio de Janeiro competition.
Michael Phelps has taken another lap with his girlfriend - a big one.
She's spending Thanksgiving in Baltimore with him and his family.
They left together and ‘seemed to be having a lot of fun.’ Uh oh.
What about that girl he met in Cabo that was so anxious to spill all of the intimate details of her relationship with the 18-time Olympic gold medalist?
But boy, did those years before he cleaned up include a few flings.
Pal's My Space page lists her hometown as Long Beach, Calif., and indicates she attended Cal State-Northridge. 23, Phelps was seen partying in a hoodie with Pal at Tao nightclub at The Venetian after attending a pool-side event at Simon at Palms Place.Phelps was reported to have broken up with his latest girlfriend Megan Rossee in December because Rossee couldn't see a future with him.linked to controversial Miss California Carrie Prejean, who was disgraced after using biblical quotes to attack gay marriage, just over two years ago and around the time it's reported that he started dating Finestone."She's there [in Maryland] meeting his family for the first time," a source close to Pal tells PEOPLE.Along with dating Pal, a waitress at the Palms Casino Resort's Moon Nightclub, Phelps is spending time in Vegas working on his poker game.