Recap: Kansas XC Week 5

Summer keeps hanging on with a late blast of heat as we move into October

Videos
Photo Albums