Australian swimmer James Magnussen has retired. 2011 and 2013 World champ in the 100m freestyle, missed gold at the London Olympics by .01 to Nathan Adrian.

— Nick Zaccardi (@nzaccardi) June 4, 2019