Titans Celebrate First State Title In Football
It’s been a long time coming. The City of Norfolk hadn’t won a football title since Granby did it in 1966. Lake Taylor opened in 1967 and had their last shot at a football championship in 1982. This win was for all of the Titans that came before this year’s team.