JoshAllen is now the first player in NFL history with 35 or more passing ... but the most impressive stat comes when you combine his last three games. Leading the league in EPA per play ...
The Buffalo Bills certainly didn't look their best this past Sunday against the New England Patriots, falling down 14-0 before rallying to take a 24-21 victory.