News

MIAMI - On game nights, Traz Powell Stadium pulses with an energy unmatched in South Florida high school football. Dubbed "the Mecca," it is the epicenter of local gridiron excellence, but for ...