Battle Run Benefiting A Soldier’s Child FoundationRunningMarathonHalf Marathon5k6 km11 km604 m May 17, 2025Shelbyville, Tennessee, United States