USA Triathlon Nearing Goal for NCAA Championship Status
USA Triathlon is moving closer to its goal of 40 universities in order to gain NCAA championship status for the sport, announcing that the University of Denver will add women’s triathlon to its varsity sports offering. The addition of the university—the first Division I school in Colorado to add the sport—will give USAT 37 participating […]
Continue Reading