Allen will not play in Thursday's preseason finale against the Steelers, Jay Skurski of The Buffalo News reports.

It comes as no surprise that Allen will be held out, as the Bills will ensure their starting quarterback -- and the consensus top quarterback in fantasy football -- does not take any further hits before the regular season gets underway.