This weekend-long event draws thousands of runners, spectators, and fans for a full- and half-marathon, 10K, 5K, kids’ 1K, and food truck festival.
May 2025