The runners will compete in three different categories with over 4,000 scheduled to take part in the 21k challenge, and 7,000 and 2,500 respectively in the timed 10k and 5k events Read More
The runners will compete in three different categories with over 4,000 scheduled to take part in the 21k challenge, and 7,000 and 2,500 respectively in the timed 10k and 5k events