American swimming legend Michael Phelps says he will bring the curtain down on his incredible career after he finishes competing at Rio 2016.

Source: News – US & Canada