Check out our new site at openwaterswimming.com
Carri Cook is an American pool and open water swimmer and masters swimming coach from California.