VIDEO: North Philadelphia Aztecs are champions

EMBED </>More Videos

The North Philadelphia Aztecs Pop Warner football team are champs. (WPVI)

Action News was there as the North Philadelphia Aztecs came home champions.
Related Topics:
sportsAction News Sports