Running An Ultra: Getting over the mental hurdles
When a 26.2-mile (42.195km) marathon no longer seems challenging enough, many runners may take the next step up and tackle 50-mile (80km) or even 100-mile (160km) ultras. But running an … Continue Reading →