2020 Mayor's Marathon Postponed: The 3rd annual Mayor's Marathon is currently being rescheduled.

2020 Mayor's Marathon Postponed: The 3rd annual Mayor's Marathon is currently being rescheduled.

Marathon | Half-Marathon | 5k

LEARN MORE

PHYSICAL ACTIVITY