Bahamian Sprint Sensation Terrence Jones On Fighting Anxiety Prior To Big Races, Wins NCAA 60m Title

null

Texas Tech's Terrence Jones after winning the men's 60m in 6.46 at the 2023 DI NCAA Indoor Track & Field Championships.