Bay Shore Marathon
Traverse CityFounded in 1983 by local running enthusiasts who wanted to share the beauty of the Grand Traverse Region and the Old Mission Peninsula, the Bayshore Marathon has become a “must […]
Founded in 1983 by local running enthusiasts who wanted to share the beauty of the Grand Traverse Region and the Old Mission Peninsula, the Bayshore Marathon has become a “must […]
Race will NOW start and finish at Hanson Hills Rec. area in Grayling with a controlled start - 2 mi road to trail - Trail is approx. 24.0 mile laps […]