Oduduru runs a personal best in Texas TechAthletics

Oduduru runs a personal best in Texas Tech

Nigeria’s Divine Oduduru ran a personal best in the 60m event at the Texas Tech Shootout on Friday. Oduduru had…