Posted inSports news PUP WPIAL Class 6A/5A semifinal preview: Penn Hills, Pine-Richland gearing up for high-stakes rematch with plenty of storylines abound by Steve RotsteinNovember 9, 2023November 9, 2023
Posted inHome sidebar PUP high school football game of the week: Thomas Jefferson vs. Montour (Playoffs — Week 2) by Steve RotsteinNovember 8, 2023November 8, 2023
Posted inSports news PUP football notebook: Rivalry games galore with conference championships at stake in final week of regular season by Steve RotsteinOctober 26, 2023October 26, 2023
Posted inHome sidebar PUP high school football game of the week: Cornell vs. Fort Cherry (Week 7) by Brad EverettOctober 11, 2023October 11, 2023
Posted inSports news PUP Week 5 Friday Night Rewind: Knoch rolls past Deer Lakes, Central Catholic cruises, West Greene’s Brady reaches 5,000 career yards by Brad EverettSeptember 29, 2023September 30, 2023
Posted inSports news PUP Week 3 Friday Night Rewind: Moon shocks top-ranked Penn Hills with 14-13 road win by Steve RotsteinSeptember 16, 2023September 16, 2023
Posted inSports news Best in Show: PUP high school football rankings (Sept. 10) by Steve RotsteinSeptember 10, 2023September 10, 2023
Posted inSports news After securing signature win against defending state champs, future Pitt QB Julian Dugger hopes to propel top-ranked Penn Hills to ultimate prize by Steve RotsteinSeptember 9, 2023September 9, 2023
Posted inSports news PUP Week 2 Friday Night Rewind: Seton LaSalle, 0-10 a year ago, stuns Class 2A No. 1-ranked Steel Valley in two overtimes by Brad EverettSeptember 8, 2023September 9, 2023
Posted inSports news PUP high school football game of the week: Penn Hills vs. Pine-Richland (Week 2) by Brad EverettSeptember 6, 2023September 5, 2023