Kettle Moraine 100 K
Perseverance in the face of adversity. That is the mantra of ultrarunning. Little did I know how challenging it would be for me to even get to the starting line. Of course, I also had no idea how tough it would be on race day either. On Friday June 6th, the day before the Kettle Moraine...