Live coverage: Kaneland vs. Sycamore football

Week 3: Kaneland at Sycamore