Glennon will have to find a way to conquer that group without his best asset, Martin, who was officially ruled out on Wednesday as has guard Carl Nicks, who will miss another game due to a MRSA infection in his foot.
Rookie backup Mike James, who ran for 45 yards on 14 carries after replacing Martin last week with have his hands full with a Panthers front seven that has allowed just 84.5 rushing yards per game, fourth best in football.
The Panthers are also giving up only 217.7 yards through the air, the fifth- best mark in the NFL.
The Bucs' offense, meanwhile, will enter this contest 31st out of 32 in both total yards (297.8) and scoring (14.5 points per game).
"(Carolina is) really talented," Glennon said. "They're one of top defensive teams in the league statistically with how they're playing."
Glennon has a big arm but like most rookies he will telegraph his intentions on occasion as evidenced by his 36 throws toward Jackson over the past two weeks.
Perhaps not surprisingly Jackson is rather high on Glennon.
"We do have a young guy at quarterback doing a great job," Jackson said. "(It's) very impressive the way he is handling the ball. He's only going to continue to get better, making great reads. He stands in there with great confidence and he's going to be a great leader."
That kind of predictability, however, could have Mitchell and Munnerlyn foaming at the mouth in an attempt to jump routes and make the big play defensively.
It's hard to imagine Glennon generating anything consistently against Kuechly and Co. Meanwhile, Newton is starting to mature and become more of a game manager, not exactly a bad idea when you have a legitimate big-time defense backing you up.
Cam is usually good for two or three big plays to Smith so if the Panthers can limit turnovers and stay away from any game-changing penalties, expect a workmanlike win for Carolina.
"We have a tough challenge going on the road in a short week, but we know that's what we are facing, so we must do our best to prepare," Rivera said.
Sports Network Predicted Outcome: Panthers 23, Bucs 13