kineticfix.com
Race Report: Rattlesnake Run 5k
When I knew I’d be home in Michigan this month for a childhood friend’s wedding, the first thing I did after booking plane tickets was look up local races. Because why not squeeze in a …