Dude, if your offense can’t muster up 17 points in the modern NFL then it is on them. The defense came through numerous times only for Allen & company to squander it. No other part of the team has won the games other than Allen? While frustrating at times in big games, Buffalo’s #2 defense held their opponents under 13 points six times last season. I expect them to be even better this year.