TrainerRoad Launches Zwift Integration: Here’s How It Works
Doing TrainerRoad workouts in Zwift just got a lot easier.
Doing TrainerRoad workouts in Zwift just got a lot easier.
After my disastrous race at Ironman Coeur d’Alene, I explored various methods to measure my sweat and sodium loss rates.
A brief race report from the Hole Half Marathon, my last running race of this year.
Alas, my second time racing in St. George did not go as smoothly as the first time.