The Tri-Angle - San Diego Women Post-Race

20 Apr, 2013

video placeholder 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 ITU World Triathlon San Diego
19 - 20 Apr, 2013 • San Diego, United States