Josh Allen showed up at the NFL Honors on Thursday with a serious purpose. The Buffalo Bills quarterback was named MVP for the first time in his seven-year career. Allen won the award over Baltimore Ravens quarterback Lamar Jackson in a close vote. With the MVP, Allen receives a $1.5 million bonus, per ESPN’s Adam […]