Your video is loading. If the video fails to load please upgrade your Flash player
Our panel of TV experts give their opinion on the women's World Triathlon San Diego.
2013 San Diego Women's Highlights 20 Apr, 2013
2013 San Diego Promo 26 Mar, 2013
19 - 20 Apr, 2013 • San Diego, United States