James Magnussen retires from competitive swimming after two world championships and Olympic silver medals

Comments