raceforvets.com
Race Recap: Los Angeles Triathlon
I’ve barely had a day to recover and sleep in after the Nautica Malibu Triathlon, yet here I find myself up early again for another race day in SoCal. I’m not complaining, there’s…