Ends: 01/31/2021
2020 Bayshore Marathon
(May 23, 2020) Celebrating its 38th 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.