Camille Herron
-
Orange Mud athlete Jake Jackson and Team USA win the 24 Hour World Championships in Albi, France
The USA 24 Hour World Championships is a 24 hour running competition where the fastest qualifying runners in the world compete, as teams and individually, for the most mileage in 24 hours on a track…