Skip to main content

San Francisco 49ers 2020 Live Free Agency Tracker

Here is a list of all the free agents the 49ers have signed as well as their own free agents that have departed the team.

The tampering period for NFL free agency is said and done with. Teams can officially sign free agents to the agreed upon deals during the tampering period. 

For the San Francisco 49ers, this free agency period has kicked off strongly. Their goal heading into it was to keep the team intact, which they have done a renowned job of doing it. 

The 49ers have already signed a solid core of their players. It'll be interesting to see what else head coach Kyle Shanahan and general manager John Lynch have up their sleeve.

This article is designed to serve as a hub for fans, to keep track of the moves the 49ers are making as we move into the new league year in earnest. Bookmark the page and keep checking back.  

Re-Signed: DL Arik Armstead

Armstead signed a five-year, $85 million deal to remain with the 49ers. His signing came a day after Jason La Canfora reported that the two sides were making "significant headway". Armstead gets the deal he wanted as well as his desire to remain with the 49ers for the foreseeable future.

Traded: DT DeForest Buckner

Buckner was traded to the Indianapolis Colts. The 49ers received their first-round No. 13 pick to help boost their draft capital. This was a trade that emerged out of the blue. Buckner's price range was just too high for the 49ers, thus they sent their 2016 first-round pick to Indianapolis. The trade not only gave the 49ers draft capital, but desperately needed cap relief.

Re-Signed: S Jimmie Ward

Ward signed a three-year, $28.5 million deal to remain with the 49ers. The retention of Ward is a huge win for the 49ers. He was believed to be on the way out due to the limited cap space, but the trade of Buckner gave the 49ers added cushion. The 49ers secondary should be back in good standing in 2020 with Ward locked up. 

Re-Signed: DE Ronald Blair

Blair signed a one-year deal to remain with the 49ers. Details of his contract are currently unknown. Blair was solid rotational player on the defensive line. Keeping the depth players on the line is vital for the 49ers after sending Buckner to the Colts.

Re-Signed: C Ben Garland

Garnland signed a one-year, $2.25 million deal to remain with the 49ers. Garland performed exceptionally well in relief of the injured Weston Richburg. Now the 49ers have a contingency plan in case Richburg has questionable health issues.

Tendered RFA: WR Kendrick Bourne.

Bourne was given a second-round tender by the 49ers, which will pay him a salary of $3.259 million in 2020. Teams can still negotiate and offer a deal to Bourne, but the 49ers have the right to match it. If they do not match it, then the team who signs him will be forced to give up a second-round pick to the Niners. 

Tendered RFA: RB Matt Breida

Breida was given a second-round tender by the 49ers, which will pay him a salary of $3.259 million in 2020. Teams can still negotiate and offer a deal to Breida, but the 49ers have the right to match it. If they do not match it, then the team who signs him will be forced to give up a second-round pick to the Niners. 

Departed: TE Levine Toilolo

Toilolo signed a two-year, $6.2 million deal with the New York Giants. With Toilolo heading east, the Niners must now look to fill his spot. The 49ers want to add a quality talent at the position to help ease the pressure off of George Kittle. 

Signed: OG Tom Compton - New York Jets

The former right guard of the New York Jets has reached a one-year, $3 million deal with the 49ers. This marks the first player the 49ers have signed from outside the organization. Compton is a potential candidate to be the starter at right guard.

Released: RG Mike Person

In response to the Tom Compton signing, the 49ers have released starting right guard Mike Person. San Francisco gains $2.5 million in salary-cap space from his signing. 

Departed: WR Emmanuel Sanders

Sanders signed a two-year, $16 million deal worth up to $19 million with the New Orleans Saints. The departure of Sanders comes as very little surprise. The deal he struck with the Saints was way out of the 49ers' price range. Luckily for the 49ers, they have pick No. 13 to find his potential replacement.

Signed: LB Joe Walker - Arizona Cardinals

Walker and the 49ers agreed to a one-year deal with the current contract details unknown. The addition of Walker comes after the 49ers opted not to tender Elijah Lee, so this is more likely than not his replacement. 

Signed: DL Kerry Hyder - Dallas Cowboys

Hyder signed a one-year deal with the current contract details unknown. 49ers continue to add defensive line depth follow the Buckner trade. Hyder spent time with defensive line coach Kris Kocurek when they were both with the Detroit Lions. He had his best season when he played under Kocurek, so this is a low-risk high-reward situation.

Signed: WR Travis Benjamin - Los Angeles Chargers

Benjamin signed a one-year deal with the current contract details unknown. However, he is coming off another season where health was an issue. At 30-years old, Benjamin is assuredly signing a very team friendly deal. His signing adds much needed depth to the receiver position and, if healthy, can prove to be a valued deep threat receiver. 

Departed: DT Sheldon Day

Day has signed a one-year deal with the Indianapolis Colts with the contract details currently unknown. He reunites himself with DeForest Buckner who was trade to the Cols on the first day of free agent tampering period.

Departed: LB Elijah Lee

Lee signed a one-year deal with the Detroit Lions with the contract details currently unknown. The 49ers did not tendered Lee who was a restricted free agent, thus allowing him to take his talents elsewhere.