Mitcham to be inducted into International Swimming Hall of Fame

Mitcham to be inducted into International Swimming Hall of Fame (article)