Plum puts its perfect record on the line against a McKeesport team that is coming off one of the biggest upsets of the season.

Plum puts its perfect record on the line against a McKeesport team that is coming off one of the biggest upsets of the season.