Ends: 01/31/2020
2019 Bayshore Marathon
(May 25, 2019) Celebrating its 37th Anniversary, the Bayshore Marathon has become a “must run” for runners throughout the Midwest and beyond. Many runners return year after year to enjoy the scenic courses which run along the shores of beautiful Grand Traverse Bay. Hosted by Traverse City Track Club, Bayshore features a 10K, half marathon and full marathon.
Want to get involved? Create your own fundraiser.
Already have an account? Sign in.