Race Recap: California International Marathon

My legs are still dying but my recap is live and ready! Check out my race recap for CIM 2018.

Advertisements