Lance Armstrong, the seven time Tour de France champion, won today’s Ironman 70.3 Florida at Lake Eva Park in Haines City as he dominated the field to finish in a time of 3 hours, 45 minutes, 38 seconds. After the race Armstrong said : “It feels good. I can’t lie that I didn’t want to […]