The sun drenched O’Brien Field at Eastern Illinois University on Saturday but arguably nothing shined brighter than the superstars of New Trier track and field. The Trevians made all kinds of history during the IHSA Class 3A championships in Charleston, capping the momentous weekend by hoisting...
www.therecordnorthshore.org