News

Buffalo Bills star Josh Allen may need to be the most valuable player in the league to get his team over the hump.