By McLean County Times |
May 22, 2024
A trio of athletes from Illinois Wesleyan University is set to compete in the NCAA Division III Outdoor Track and Field Championships in Myrtle Beach, South Carolina. The event, scheduled for May 23-25 at Doug Shaw Memorial Stadium, will feature sophomore Evan Lowder, junior Carlyssa King, and freshman Imani Ogunribido.