null

Cambrea Sturgis Incredible 10.74 To Win NCAA 100m Title

Jun 13, 2021

Incredible women's 100m race, which was unfortunately not wind legal with Cambrea Sturgis winning 10.79 over Twanisha Terry's 10.79 in second.