Alabama commit Keelon Russell shines in No. 2 Duncanville’s nail-biter win over St. Francis
One of the biggest high school football games of the week was No. 2 Duncanville versus No. 23 St. Frances, which went down to the wire, despite Duncanville being one….