For the first month of the season, the Buffalo Bills looked every bit like the juggernaut we thought they’d be, and Josh Allen continued where he left off last year. They were then handed two consecutive losses. Questions started getting tossed around about whether this Buffalo team can sustain real competition and whether Josh Allen is trying to play superhero too often.

In the Chiefs-Bills match Preview on Buffalo’s official YouTube channel, NFL Analyst Greg Cosell said the unsaid about Josh Allen’s season so far. “I will say this, and I think you guys would agree. Josh has been a little overreactive the last couple of games,” Cosell said. He believes that Allen is trying to play ‘Superman’ at all times.

Many might agree with Cosell on this accord. If you’ve watched Allen lately, you k

See Full Page