Setting the Record Straight on Michael Phelps’ New Girlfriend
News travels fast even when you’re not in the pool. It’s a lesson Olympic hero Michael Phelps is learning the hard way. The swimming sensation made waves a few days prior to Thanksgiving when word got out that he was taking his new girlfriend home to Baltimore to meet his family. Boy wonder brings sizzling hot gal pal to share turkey with his mom. Seems harmless enough, right? Not so much. First of all, Phelps’ love interest isn’t exactly “marriage material” according to some insiders. Caroline ”Caz” Pal is a voluptuous Las Vegas cocktail waitress, who Phelps met in Sin … Continue reading