Six runners face the Superior 100, a 30-hour, 100-mile trail race. How do they prepare and how will it change them?
1998
2014
2004
2000
2020
2025
2023
1976
2010
2008
1990
2011
2007
2016
2015
2005