The Mecca: Legends of Traz Powell Stadium
In inner-city Miami, football is a way of life. At the center of it all is Traz Powell Stadium which earned the nickname 'The Mecca of High School Football' by being the birthplace of more N... Read allIn inner-city Miami, football is a way of life. At the center of it all is Traz Powell Stadium which earned the nickname 'The Mecca of High School Football' by being the birthplace of more NFL players than any other stadium in the country.In inner-city Miami, football is a way of life. At the center of it all is Traz Powell Stadium which earned the nickname 'The Mecca of High School Football' by being the birthplace of more NFL players than any other stadium in the country.
Post-production