Shortly before NFL training camps opened, ESPN released the results of a survey that ranked the best players in the league across 11 different position groups.
Each position ranking featured commentary from NFL executives, coaches and scouts, all of whom remain anonymous. Buffalo Bills quarterback Josh Allen was listed as the third-best player at his position. While Allen's ranking could certainly be argued, a quote about the Bills star's position among his peers seemed to stir some controversy.
One of the unnamed executives described Allen as "one of the more overrated players in the NFL," wh...