The Buffalo Bills have laid down a marker for next season's Super Bowl after handing out a huge new contract to star wide receiver Stefon Diggs.
Having already splashed the cash on defence to sign two-time Super Bowl winner Von Miller, Buffalo have now locked up their top attacking target on a long-term deal.
Diggs has signed a new four-year extension worth $104million, with $70m guaranteed money, that means he's now sat on a six-year deal worth a total of $124m.
It essentially works out as a $24m per year contract and puts Diggs right up there with the top earners at his position along with new Miami Dolphins signing Tyreek Hill and Davante Adams who joined the Las Vegas Raiders.
28-year-old Diggs joined Buffalo in a trade deal from the Minnesota Vikings, and he's since earned his first two Pro Bowl selections when elevating his production playing with QB Josh Allen.
Diggs and Allen a great combination
Diggs and Allen have terrific chemistry and it's shown on the field with Diggs catching 230 balls for 2,760 yards and 18 touchdowns in two seasons with the Bills.
Only Adams and Super Bowl winner Cooper Kupp have caught more passes than Diggs during his two-year spell in Buffalo, and he's now being rewarded as one of the top wideouts in the NFL.
Bills general manager Brandon Beane had said before the deal was announced that Diggs was worthy of a big contract extension.
"I want to give all players their respect and a fair pay, whoever it is, and Stef's no different," Beane saind.
"I think the world of Stef. I think what he's brought our team has been great. He's been great for Josh.
"He's been great for our offense, and his leadership has stepped up, and we want to see Stef in Buffalo for years to come."
Although it's a big-money deal, the new extension will be structured to create more salary cap space for the Bills to work with this summer.
Buffalo previously had just $1m of salary cap space to work with through a busy offseason.