Michael Phelps Engaged to Nicole Johnson

Swimmer Michael Phelps is all about the gold at the Olympics, but now he’s focusing on another precious commodity, diamonds! Phelps popped the question to his on-again/off again girlfriend Nicole Johnson with a sparkler, and she said yes! Rolling around in the snow, the couple looked lovingly at each other, posting his and hers shots […]