NSCT helps 74-year-old triathlete prepare for his 11th World Championship
San Antonio, TX – On June 17, 2017, Bob Byard competed in the US Triathlon Duathlon in Oregon consisting of a 10K run, a 40K bike ride (about 25 miles) and a final 5K run. His 11th place finish in his age category qualified him for a spot on Team USA for the 11th time… Continue Reading