Menu

All Superfrog triathlon: Page 1

Photos: Behind The Scenes With Lance Armstrong At SuperFrog

  • By Triathlete.com
  • Published Oct 4, 2012
Cycling star Lance Armstrong raced in, and won, the 2012 SuperFrog Triathlon in Coronado, Calif. on Sunday, Sept. 30.