Josh Allen on being voted most overrated by NFL players: 'I love it' | The Facility

Video Details

Buffalo Bills QB Josh Allen stops by The Facility to share his reaction to being voted most overrated by NFL players.

SEPTEMBER 20, 2024・the facility・1:21
Josh Allen Josh Allen National Football League National Football League Buffalo Bills Buffalo Bills Chase Daniel Chase Daniel Emmanuel Acho Emmanuel Acho James Jones James Jones LeSean McCoy LeSean McCoy The Facility The Facility