Over 15,000 runners took part in the annual event.
The Scottish runner returns to racing at the Rock 'n' Roll Denver Half Marathon.
Half marathon world-record holder not happy with his recent performance.
Kenyan Ed Muge will attempt a three-peat at Maine’s summer classic 10K this weekend. Top road racers from around the globe will