_ The 2021 Touchdown 5K Run:
Canal Little League Field
2548 Glasgow Avenue
Newark, DE US 19702
Directions
-) 2021 race registration is open • Registration Information
_ Check back after race for 2021 Results at: runsignup.com
2020 Results at: runsignup.com
2019 Results at: runsignup.com