Michael Phelps Shirtless & In Bathing Suit For Water Golf [Just Because]

Olympic champion, and occasional pot smoker, Michael Phelps is in China for the Mission Hills Star Trophy celebrity golf tournament. Matthew McConaughey, Catherine Zeta Jones and Hugh Grant are among the other celebrities also taking part in the tournament.

What better way for the gold medalist to participate in an odd promotional stunt to advertise the Mission Hills Star Trophy at the Mission Hills Resort, Haikou, China.