Running The Shoals Marathon and Half Marathon

Saturday, Mar 18, 2017 - Monday, May 15, 2017
Muscle Shoals, AL
Online registration for 2017 has ended.  You can still register onsite during packet pickup on Friday from 1-7pm or on Saturday morning from 6:00am to 6:45am.  
Have a promo code? Enter it and click the Apply button first: