5 Best Road Races in San Diego
It’s no secret that America’s Finest City has some of the best weather in the world. With a mean temperature of 70 degrees year round, it is an ideal climate for running. Due to this fact, and 300 plus days of annual sunshine there is a literally a road race or two on each and ...