Allen is a winner.He has that look about him. Yes he has accuracy problems and is extremely raw. But we are 2-2 with him(barely;)
The O coordinator needs to call quick passes and fast developing straight forward runs..Needs to keep it simpler. The D is playing so well.
Last sundays game should have been a comfortable win by the Bills