Thompson-Vestavia Hills headline Alabama Top 25 high school football scores

Five big Alabama games pit 10 of the Top 25 teams in the state.