Cardinals wide receiver Larry Fitzgerald recently signed a new deal that will keep him under contract through the 2018 season.

There’s been no word on the financial terms of the deal, but it will presumably give Fitzgerald ample money to afford the fine he received from the league this week.

PFT has confirmed with the league that Fitzgerald has been fined $24,309 for an illegal crackback block during a fruitless run by Adrian Peterson in the first quarter of last Sunday’s loss to the Texans.