Illinois’ Olivia Howell SHOCKS The NCAA With The Upset Mile Win CLICK HERE to Watch the Video from FloTrack Share