I happen to think Rivera fits the Panthers very well. A no non-sense type coach focused on Def, the means he will continue to focus on the running game to keep ball in play and rest that defense. As pointed out, the defense wasn't that bad, but needs some help. Carolina got killed by injuries and bad Qb play. Get the O-line back and healthy, and the Rbs, and get a Qb that is decent and this team could be successful in a short time.
They need a solid veteren Qb, and I think the Wrs are okay, as they have some solid youngsters with promise. So a TE that is reliable to me is the bigger need.