The Tri-Angle - San Diego Men Post-Race

22 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 men's World Triathlon San Diego.
2013 ITU World Triathlon San Diego
19 - 20 Apr, 2013 • San Diego, United States