Race Report: Annie Oakley Sprint Triathlon 2016

(I apologize if pictures aren’t formatted correctly. Although I have edited them, they seem to show up strangely on some devices. If you know how to fix this, please let me know.)  Well, I’m quite late on this race report (the race was in late June..), but there is no time like the present! This race wasRead more