share

Defending 6A champ Mountain Brook takes down No. 1 Carver-Montgomery