Cherry Blossom Sprint Race Report
The snow has melted, the days are getting longer and the sun has started peeking through the clouds. It must be spring. It must be triathlon season! The first race of the season was approaching at an alarming rate, and I was getting concerned. My winter training has been, to be frank, largely non-existent. My