Illinois' Olivia Howell SHOCKS The NCAA With The Upset Mile Win

null

Illinois' Olivia Howell after the women's mile at the 2023 DI NCAA Indoor Track & Field Championships.