Check out our new site at openwaterswimming.com

John Rogers

From Openwaterpedia

John Rogers is a 5-time Olympic swimming coach from Australia.

Open Water Swimming Highlights[edit]

External links[edit]