Josh Allen is Underpaid, Now What?
Once a top of the market deal, Josh Allen's 6 year, $258M contract with the Buffalo Bills has been nearly deprecated by a dozen or so new extensions in the past 3 seasons. Will one of the NFL's best soon request a redo?
Michael Ginnitti | 3 days ago