Buffalo Bills quarterback Josh Allen won the NFL MVP award, but is he the No. 1 ranked quarterback in football?
After another heartbreaking playoff exit for the Bills against Patrick Mahomes and the Chiefs, one of Josh Allen's teammates ...