Armstrong, Corbin Battle Wind to Win Ironman 70.3 Hawaii
The headline attraction of the Ironman 70.3 Hawaii (Honu) did not disappoint, as Lance Armstrong was the top finisher of Saturday’s race, while Linsey Corbin was the top female finisher of the race.