Perfect morning for a race. I wasn't sure if I was going to race until late last night. Debated between running the Centerville 5K and the NSL 5K. Opted for NSL because it is a flat course and I wanted to the opportunity to run a fast race. The race goes through the Foxboro neighborhoods and is pancake flat. I do not think I have ever run on this flat of a course. Did I mention it was flat? The temperature was perfect too. The opportunity for a fast race was definitely there. I just hoped my body would cooperate. Warmed up by running the course. Lined up and really couldn't see anybody that looked too fast other than a couple of high school kids. We started and the usual rabbits took off. I settled into 5th place but knew that 3 of the runners would soon drop off. Two young guns who were breathing really heavy 1/2 mile into the race and a little kid with a cast on his arm. Move by the 2 young guys but the little kid kept moving. I couldn't get by him until after the first mile marker. Was still holding pace at the half way mark but started to feel the fatigue. Convinced myself to just keep pushing. Just before the 2 mile marker my shoe came untied. I did not want to stop so I kept running and was not going to stop unless the shoe came off. Kept pushing through the end and finished in 17:50. Crushed my PR by over 30 seconds. Very, very, very happy!