The CU triathlon team extended its streak of consecutive national titles to four with its victory in April at the USA Triathlon Collegiate National Championships in Tempe, Ariz.
Kevin Costner isn’t a sports scientist, but he played one on the big screen. Allen Lim, on the other hand, is the real deal, and Costner can take some credit for that.