Stafford's Top of Michigan Festival of Races
Saturday, May 25
Featuring a marathon, half marathon, 10K & 5K.Click here for more information
Want to stay up on weekend events throughout northern Michigan? Click here and we’ll hit you up with a simple email every Thursday.