Nigeria's Divine Oduduru who runs for Texas Tech won the NCAA 200m title on Friday with a new personal best and new NCAA championships meeting record of 19.73 seconds, a performance that essentially clinched the team title for his Red Raiders. The mark was the second-best recorded in collegiate history.