Stafford’s Top of Michigan Marathon, Half Marathon, 10K, 5K
Stafford’s Top of Michigan Marathon, Half Marathon, 10K, 5K Top of Michigan Trails Council Stafford’s Top of Michigan Marathon, Half Marathon, 10K, 5K Saturday, May 26, 2018 Marathon – 7:30 am (Charlevoix to Harbor Springs) Half Marathon – 8:00 am (Bay Harbor to Harbor Springs) 10K Run / Walk – 8:30 am (Petoskey to…