The Buffalo Bills came up short against the Cleveland Browns in Week 9 by the score of 19-16. After having time to reflect, Josh Allen has taken responsibility for the loss and knows that he needs to improve moving forward. “I know I’m nowhere near where I need to be; nowhere near where I want […]