Josh Allen discusses a strong finish for the Bills and how it means a lot not juist to the team, but the city of Buffalo.

Comments