The San Francisco 49ers have acquired veteran wide receiver Keenan Allen from the Indianapolis Colts in exchange for a 2027 sixth-round draft pick, according to Tom Pelissero of The Ringer, with ESPN's Adam Schefter also confirming the deal. The trade was completed hours before the NFL's 4 p.m. ET trade deadline on Tuesday.

Allen, 34, is a six-time Pro Bowl selection who has 40 catches for 351 yards and one touchdown through eight games this season, his first in Indianapolis after signing a one-year deal worth around $8 million. He spent most of his career with the Los Angeles Chargers, from 2013 to 2023 and again in 2025, and played for the Chicago Bears in 2024.

Allen fills an urgent need for a 49ers team desperate for help at wide receiver. San Francisco's receiving corps has been battered by injuries, with Mike Evans still sidelined and Deebo Samuel only now working his way back to practice this week.

The Colts, at 2-7, have been clear sellers at the deadline. Indianapolis has already moved several notable players since firing general manager Chris Ballard in October, and the team told quarterback Daniel Jones it will not trade him. Allen is the latest veteran to leave as the Colts stockpile draft picks for a rebuild.

Elsewhere on deadline day, the Minnesota Vikings have identified Las Vegas Raiders quarterback Kirk Cousins as their prime trade target, according to Schefter, but the Raiders have shown no willingness to move their starter and no deal had been completed as the deadline approached.