No. 142 Loyola Academy three-peats in Illinois
Loyola Academy, ranked No. 142 in the High School Football America 300 national rankings, powered by NFL Play Football, is now a three-time Illinois Class 8A state champ. Saturday, the Ramblers beat York 35-14 at Hancock Stadium at Illinois State…