It is only the championship round, problem is there are 4 divisions in the WPIAL and they all play on the same day. Sometimes (I think this was the case this year, not sure though) Pitt plays on a Thursday night, 4 High School games on Saturday and the Steelers on Sunday.
They should consider splitting the championship games to 2 Friday night, 2 Saturday. At least give some time for maintenance.
The weeks of the HS games are pretty much cast in stone. They have to fall in the same time frame every year, after the High School regular season & during a certain part of the state tourney. They don't sneak up on anybody.
Simplest solution: The Steelers & Panthers both schedule road games and/or bye weeks for two weeks during that time frame. They'd still be able to have the same number of home games,... just not during WPIAL weekend. The field would have time for maintenance & recovery.