Asheville Masters love starting the week with a 3,500 yard challenge that includes deciding to swim all efforts as written.
That’s tough. I know. You are just a bit tougher, though.

Asheville Masters love starting the week with a 3,500 yard challenge that includes deciding to swim all efforts as written.
That’s tough. I know. You are just a bit tougher, though.