The 2023 Illinois Top Times will be broadcast from Illinois Wesleyan University in Bloomington, Illinois on Friday & Saturday, March 24-25 via RunnerSpace.com and will include coverage of all the track races.
Watch Live Here
...
Mar 7th 2023, 9:57pm
207K views0 likes0 shares 0 comments