San Diego Triathlon…
Inaugural race to take place in March, 2011 in San Diego. In November of this year, IMG Worldwide, the world’s leading sports, entertainment and media company, announced the launch of a new San Diego Triathlon set to take place March of 2010, in Mission Bay, the heart of San Diego. In a statement earlier today, IMG
Read more:
San Diego Triathlon…

