8 takes: St. Thomas Aquinas is nation's new football king

Following decisive win over De La Salle, the perennial Florida power should wear the crown of nation's overall top football program.

Sep 26, 2011, 1:44pm