Michael Wilson is staying in Arizona. The Cardinals and their leading receiver have agreed to a $75 million deal, MustDraft has learned, ending a negotiation that had dragged through the summer and into the last week before the season. Full terms of the contract were not available Wednesday night.
It ends the most-asked question of the Cardinals' offseason. Wilson was entering the final year of the rookie contract he signed as a third-round pick in 2023, and as recently as Wednesday ESPN's reporting had an extension unlikely before the opener, with Wilson likely to reach free agency in March, before word of movement in the talks late in the day. Instead the receiver who carried the offense through the back half of 2025 will be a Cardinal well past it.
What they paid for
The case for Wilson is one season, and it is a good one. In 2025 he caught 78 passes for 1,006 yards and seven touchdowns, all career highs by a distance. His previous best was 565 yards as a rookie. He was targeted 124 times and ran 593 routes, the third most of any receiver in the league, on a team that finished 3-14 and lost 14 of its last 15 games.
The season turned in Week 11. Marvin Harrison Jr., the fourth overall pick the Cardinals drafted to be their No. 1, went down, and Wilson became the No. 1 by default. That afternoon against San Francisco he caught 15 passes for 185 yards, both career highs, and the 15 catches were the second most in franchise history. Over the final eight games he totaled 56 receptions for 775 yards and six touchdowns. Every one of his three 100-yard games came with Harrison out.
Wilson is 26, listed at 6-foot-2 and 213 pounds, and has 163 catches for 2,119 yards and 14 touchdowns in 46 games. He came out of Stanford after five seasons broken up by injuries, which is why a receiver with his size and hands lasted until the 94th pick. The Cardinals now own the years that were supposed to be the discount.
The building around him
Almost everything else in Arizona changed after last season. Jonathan Gannon was fired the day after it ended, 15-36 in three years. Mike LaFleur, the Rams' offensive coordinator, was hired to replace him on Feb. 1. Kyler Murray left for Minnesota, and Jacoby Brissett, who threw Wilson most of those late-season passes on the way to 3,366 yards and 23 touchdowns in 12 starts, goes into Week 1 as the likely starter, with Gardner Minshew and rookie Carson Beck behind him.
That context matters for the money. General manager Monti Ossenfort already has tight end Trey McBride on a four-year, $76 million contract and rookie running back Jeremiyah Love on a fully guaranteed deal worth more than $53 million, and Harrison's own second contract is coming. Paying Wilson too was the question, and the answer is that they did.
It also matters for the football. Wilson's late-season production came when the offense had no one else to throw to. Now it has Harrison back, a new play caller, and two receivers who both expect the ball.
The fantasy read
Wilson was a weekly fantasy starter from Week 11 on, and nearly all of that production came in the eight games without Harrison. That is the honest way to read this deal. The Cardinals paid for what he did as a No. 1; the fantasy question is what he does as a 1B.
He is a WR3 with WR2 weeks in full-point leagues, and the price is right if your draft board still has him as a late-round flier off the 2024 numbers. The target competition is real: Harrison, McBride and Love will all eat. But the last eight games of 2025 are the only stretch in which anyone has seen Wilson as the focus of an offense, and the team that watched it closest just spent $75 million to keep him. If Harrison misses time again, Wilson is a weekly starter from the moment it happens.
