Josh Allen is 'one of the more overrated players', according to NFL exec | Speak
Emmanuel Acho and David Helman weigh in on comments from an NFL executive saying Buffalo Bills QB Josh Allen is 'overrated'.
Emmanuel Acho and David Helman weigh in on comments from an NFL executive saying Buffalo Bills QB Josh Allen is 'overrated'.