Registration is open for our fall dryland race!
Two changes to note for this year: Canicross will be held on Sunday only and all classes will be run on the 3-mile loop (logging in the area currently bars access to the 2-mile loop).
See the event page for details.