darkskyrunner.com
Just about perfect – Grand Rapids Marathon Race Report
My third marathon began Saturday night without much in the way of expectations, other than to have fun – but I try to do that with most things since that’s one of my five rules for life…