DePaul University
Chicago
IL
USA
Kankakee (Sr.)
Kankakee
IL
USA
2023
sprints