Bourne is slated to signed a two-year contract with the Cardinals, NFL reporter Jordan Schultz reports. Bourne's pending addition brings a more reliable No. 3 WR to Arizona than Greg Dortch, who is an unrestricted free agent. In 16 regular-season games in 2025, Bourne filled in nicely in a 49ers receiving corps beset by injuries, finishing with 37 catches (on 53 targets) for 551 yards and no touchdowns. Bourne will line up behind holdovers Marvin Harrison (foot) and Michael Wilson with the Cardinals.
Bourne finished the regular season with 37 receptions for 551 yards across 16 games played with the 49ers. The veteran wideout returned to the club that he began his career with as an undrafted free agent back in 2017. Bourne was brought in to help fill the void left by injured starters Brandon Aiyuk and Ricky Pearsall to begin the year. The 29-year-old Bourne was successful in that role, highlighted by back-to-back 142-yard outings in Weeks 5 and 6. Bourne will be an unrestricted free agent this offseason, but he's unlikely to land in a situation that would make him a viable fantasy target in 2026.
Bourne failed to catch his only target in Saturday's 13-3 loss to the Seahawks. WR Ricky Pearsall (knee/ankle) was back on the sidelines for Week 18, but it was Demarcus Robinson (3-24-0) who filled in for the oft-injured starter this time around. Bourne had been elevated ahead of Robinson in similar scenarios earlier this season, but head coach Kyle Shanahan shuffled his veteran backups in the receiver pecking order Saturday. This development, coupled with the potential for Pearsall to return for the wild-card round, severely limits Bourne's upside for the start of the playoffs.