Football WPIAL Semifinals Recap

Photo Credit: North Allegheny Sports Network FOOTBALL WPIAL 5A SEMIFINALS #1 Peters Township 41, #5 Moon 18 Full story here #3 Pine-Richland 16, #2 Penn Hills 9 Full story here WPIAL 6A SEMIFINALS #1 Central Catholic 42, #4 Mt. Lebanon 7 Full story here #2 North Allegheny 49, #3 Canon-McMillan 7 Full story here