It’s race day, everything is dialed in. Everyone is healthy; you’re peaked to race your best. The sky starts hailing.
You are on a training ride. You’re meeting all your ride goals, all the right zones at all the right times. You get a flat.
Mid race, you have been pushing a hard pace, towing other teammates, [...]

