Folders |
Naperville North wins the 3A Girls Team State Championship - IHSA State Cross Country Championships 2017
Published by
November 4, 2017 Naperville North wins their second straight 3A Girls team championship. Detweiller Park - Peoria Illinois More videos |