There's lots of great info to be found on swimming association websites that you might want to have a look at. Here are a couple that other members have found interesting:
MSABC Masters Swimming Association of British Columbia
There's lots of great info to be found on swimming association websites that you might want to have a look at. Here are a couple that other members have found interesting: