The Minnesota Voyageur 50 Mile Trail Ultramarathon is one of the oldest trail ultramarathons in the nation. The race follows a rugged, varied, out-and-back course that takes runners on a journey from Carlton, MN through Jay Cooke State Park and heads nort