Quarterback Josh Allen turned a lot of heads with his All Pro play in 2020 in leading the Buffalo Bills to an AFC East crown and an appearance in the AFC Championship.
In today’s edition of the Bills daily links, we hear from NFL Films senior producer Greg Cosell on why he feels Allen is one of the most special players he’s ever seen and why he could develop into “the most physically gifted quarterback the league has ever seen.”
With the news of the team’s proposed new open air stadium in Orchard Park, we also discuss the possibility of Buffalo playing games in either Toronto or at Penn State for two seasons after the team’s lease comes up in 2023.