In case you haven’t heard, an anonymous (heavy emphasis on the “anonymous”) NFL executive recently went on record to say some pretty negative things about Buffalo Bills QB Josh Allen.
He claimed that Allen is one of the more overrated players in the league and harped on his “many mistakes.” You can read more about his statement in our article here.
It’s no surprise that some of the more esteemed analysts in the NFL have come to Allen’s defense. On ESPN’s ‘Get Up,’ former quarterback-turned-analyst Dan Orlovsky had plenty to say.
“He’s an idiot, that source.