Big 12 Conference XC Championships

Saturday, October 13, 2018 - 9:00am
Detweiller Park, Peoria, IL