Olympic swimmer Michael Phelps,
and "girlfriend" Nicole Johnson are engaged.
She is a former Miss California.
Seems they have been dating on and off for years.
Funny how this is announced just after the allegations.
That he had been dating a intersex woman.