Race Report: Grandma’s Marathon

It was supposed to be cloudy. We all said it as we compared notes at the starting line. Regardless of your weather app of choice, the models said cloudy. At worst partly cloudy. Oh but it wasn’t cloudy…. Read More