The Carolina Panthers just got hit with a buzz-saw that was the San Francisco 49ers, as their defense did a decent job to mitigate the impact of Christian McCaffrey and forced Kyle Allen to throw the football a bit more than usual for this offense. Going into their tilt with the Tennessee Titans, the Panthers offense is looking to rebound and have itself a more productive gameday. While the 49ers exploited the Panthers limited passing attack, there’s still a lot of room for improvement and that is certainly feasible in this game.