Cambrea Sturgis Incredible 10.74 To Win NCAA 100m Title

null

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.