Heart of San Francisco: Epic Ride #4 Recap

Yesterday was California Triathlon’s first ever Epic Ride in San Francisco, and if I have any say in it, it won’t be our last. The fact that I don’t have any say in it shouldn’t detract from a magical ride in a beautiful city. One minute you’re riding along the...