Buffalo restructure Josh Allen’s contract, creating $16.7M in cap space ‘Allen, who is under contract through the 2028 season, would have accounted for a $47 million cap hit without the restructuring.’ No related posts.