browniebytes.net
Bicycle Racing is Called Suffering for a Reason
Think about pushing yourself for 3 to 6 hours through blazing heat and humidity, freezing rain, long leg-cramping climbs up a mountain, or against 20 to 30 mph headwinds – peddling at least 9…