On a chilly November morning, more than 6,700 athletes laced up their sneakers to run the take part in the 2024 ... and ...