After crossing the finish line, letting out a long slow exhale, a big smile – and then a little cry to myself in the corner of the parking lot: my 2015 Dirty 30 was in the bag @ 5:50:33. Relief. The days leading up to the race were a little less than ideal: I caught a Continue reading…