It was certainly tough for many San Francisco 49ers fans (and players, too) watching veteran wide receiver Kendrick Bourne sign with another NFC West rival, the Arizona Cardinals, after his one-year return to the Niners last season.
Despite going from a perennial playoff contender to a rebuilding squad that has spent the bulk of the last 10 years toward the bottom of the divisional basement, Bourne's free-agent decision last spring ultimately might have been a wise one.
And it took just one game against the Los Angeles Chargers to effectively prove as much.
Kendrick Bourne went off vs. Chargers in his Cardinals debut
Arizona beat the Bolts on the road, 26-14, and first-year head coach Mike LaFleur's offense looked, well... impressive.
Bourne played a major role in that, serving as a go-to target for journeyman quarterback Jacoby Brissett, logging eight catches for 75 yards, trailing only tight end Trey McBride's nine grabs for the team lead.
Those are certainly WR1 numbers, even if they do come at the expense of third-year wideout Marvin Harrison Jr., who is swiftly looking more and more like a bust of a draft pick.
Former No. 4 overall pick Marvin Harrison has zero career games with 8+ catches.
— Adam Levitan (@adamlevitan) September 14, 2026
Kendrick Bourne, making his ARZ debut at age 31 yesterday, went 8-75-0.
And while the 31-year-old Bourne may not be a long-term fixture in the Cardinals' projected rebuild, he's at least providing a service that should be of no shock to San Francisco fans.
Watching Kendrick Bourne thrive with Cardinals is bittersweet for 49ers
Bourne played a major role in salvaging the 49ers' 2025 campaign, especially when head coach Kyle Shanahan's wide receiver depth chart was so shorthanded because of injuries. And one can't help but think how Bourne, who previously played with the Niners from 2017 through 2020, almost single-handedly beat the Los Angeles Rams in a crucial primetime showdown in Week 5 a year ago.
But San Francisco's widespread receiving overhauls last offseason, including signing Mike Evans and drafting De'Zhaun Stribling, ultimately meant Bourne would've been little more than a tertiary presence.
For a player now in the latter stages of his career, it makes much more sense to go to a destination where he could take on a bigger role.
Judging by his Week 1 numbers, Bourne found precisely that.
True, the 49ers are again dealing with receiver injuries, and Bourne would've been a great option to have in the folds as an emergency go-to.
But, at least from his perspective, he's already enjoying a bigger role now and probably can't wait to visit his old friends when the Niners host Arizona in Week 3.
And it'll likely be bittersweet for both San Francisco players and fans to see Bourne perform well with a division foe.
