Pain, suffering, persistence, and glory – everything it takes to run a 100-mile race as told by Brendan Leonard of Semi-Rad.
Written by GJ Staff
From high-tech shoes and apparel to trail-running routes and ultramarathon races, we cover the gear, people, and events that keep running evolving.