The Panthers do have a couple of things in their favor. The Bills' run defense is in the bottom half of the league and the Panthers have yet to lose at Charlotte. I'm not sure how the Bills OL is, but like in the Jets game, pressure on Allen will mean a lot.