Teklehaimanot: A Stage Racer in the Making
By Sean Lee, The rain was falling in sheets, sometimes solidifying to hail, and snow had fallen further up in the hills. The ground had turned to slush because of sleet and the roads were perilously slippery. Daniel Teklehaimanot had been ordered to the front of the peloton by his team director and was working […]
Continue Reading