TrainerRoad
shawrx
Nor Cal. Recovering from a Triathlon addiction. Now giving gravel, MTB, and cross a go.