James Franklin opened his Tuesday press conference with the news that Cain will miss the rest of the season.
Penn State's third game of the season will kick off at 3:30 p.m. at Beaver Stadium and be broadcast on BTN.
Dunmore withdrew from the program earlier this month due to "personal reasons."
Flashes of life from Penn State's secondary, defensive line, and receivers were just about the only bright spots for the team this weekend.
Saturday's loss sucked, but it's too early to count this team out.
The Nittany Lions have fallen out of the top ten of the poll for the first time this season.