Hot, hilly and windy: This race had it all. Some call it “the toughest ...

Read More