May 8, 2017
CU triathlon team wins eighth consecutive national title
CU Boulder took the overall team title at the USA Triathlon Collegiate Club National Championships on Saturday, April 22, in Tuscaloosa, Alabama.
Community, Innovation
- Colorado
- All Four: