Cardinals' Marvin Harrison trade reportedly completed before Sunday games
Just the facts

Cardinals' Marvin Harrison trade reportedly completed before Sunday games

Summary

Sources say the Arizona Cardinals finalized a trade of wide receiver Marvin Harrison to the Houston Texans prior to Sunday’s NFL games, delaying public announcement until after the contests.

Arizona Cardinals wide receiver Marvin Harrison did not suit up for the team on Sunday, and reports indicate he was not present at the stadium. According to insiders, the trade to the Houston Texans was completed before the day's games, with both clubs choosing to keep the move private until after the contests to avoid distraction.

One source told PFT that Harrison hired an agent last month and that the teams delayed disclosure to prevent speculation of a broader Cardinals fire sale, which could have reduced the trade's value. The Cardinals' general manager Monti Ossenfort and Texans' general manager Nick Caserio, who previously worked together for many years, are believed to have facilitated the deal.

Texans head coach DeMeco Ryans confirmed the transaction during his post-game press conference after being repeatedly asked about Harrison. The trade includes a fourth-overall pick in the 2026 NFL Draft, pending Harrison’s passing of a physical examination.

Analysts noted that the timing allowed the clubs to assess whether other teams might present competing offers before finalizing the agreement, but the Cardinals proceeded without waiting for the full week’s results, suggesting the deal was already set.

Keep reading — for free

Create a free account to follow the news. No card required.