Buffalo Bills quarterback Josh Allen has been making headlines for his performance on the field since he entered the NFL.
The Buffalo Bills were able to lock Christian Benford up to a long-term deal thanks to their franchise quarterback.