Josh Allen Not Leaving until he Wins a Super Bowl in Buffalo

2 years ago
160

Josh Allen was on radio row at the Super Bowl explaning how much it would mean to win it all in Buffalo. Rico breaks it all down.

Buffalo Bills talk with the Buffalo Fanatics

Loading comments...