By McLean County Times |
Jan 31, 2025
The Illinois Wesleyan University track and field teams began their participation in the PNC Lenny Lyles Invitational on January 31, 2025, at the Norton Healthcare Sport and Learning Center in Louisville, Kentucky.