For most of the country, mentioning North Penn High School football would only bring a reaction to the die hard fans who see the name in the Pennsylvania state and national rankings most years. But in Lansdale, Pa, the high school’s home town, North Penn football is a tradition. From newspapers to message boards, every…
Last updated by Lewis Howes at .