Team Trainright Blog: Randy’s Boulder 70.3 and his times written on his arms!
One thing I have learned to anticipate and even enjoy about racing in triathlons is the surprise of the unexpected. As I get more experienced in racing I am able to anticipate and mitigate the unexpected, but no matter how much I plan, there is always some unforeseen challenge. The longer the race the more …