Naptown Half Marathon & 10K/5KRunningHalf Marathon10k5k December 21, 2024Annapolis, Maryland, United States