Race Recap: 2017 NYC Marathon
Looking back at the 2017 TCS NYC Marathon, a lot of that day is a blur. I can summarize it as a once-in-lifetime experience full of great friends, cheering spectators, and lots of ups and downs. The day began early, … Continue reading