Ole Miss Women’s Track and Field earns highest NCAA Championship finish in program history 3 weeks ago