Noah Battle runs for 198 yards to snap Downers Grove North’s 16-game losing streak to Glenbard West [ad_1] Downers Grove North senior Noah Battle knew the history. Glenbard West had beaten the Trojans in every […]