Group of runners at the 2023 kickoffCrowd at the 2023 kickoffRunners at the 2023 Kickoff

100 Miles, 100 Days – Mayor's Fitness Challenge

The Mayor's Fitness Challenge is over for 2023. Thank you to everyone who participated!  

#100miles100daysSF