00038769-UPY-006

After finishing a 1 mile swim, 56 mile bike ride and 13 mile run, Randy Rogers screams for joy as he finally crosses the finish line during the ESi Ironman 70.3 half triathlon race Sunday afternoon September 26, 2010.