As I get ready to head out to Eugene Oregon for my first race of the season many things come to mind. All the hours of training I’ve put in, the ups and downs of the last few months and why I even do this to begin with. We wall face challenges in not just running but in life. I think these two articles sum up eloquently the courage of never giving up, to persevere against the odds and coming out the other side.