Update: Contract details reveal that the deal is actually worth $9.384 million.
San Francisco signed Moseley as an undrafted free agent out of Tennessee in 2018. He registered 47 tackles, an interception, and nine passes defensed through 12 games with the 49ers in 2020.
Moseley, 24, has recorded 98 tackles, two tackles for a loss, two interceptions, and 17 passes defensed through his three NFL seasons. He has 17 starts over the past two seasons, not including his starts in the NFC Championship Game and Super Bowl following the 2019 season.
Moseley confirmed the news via Twitter.
The 49ers have several cornerbacks scheduled to become free agents next week, including Richard Sherman, Jason Verrett, K'Waun Williams, and Ahkello Witherspoon. The team was estimated to own nearly $25 million in salary-cap space before Moseley's re-signing.
Nick Mullens remains as San Francisco's last remaining restricted free agent. NBC Sports Bay Area reported earlier this month that the 49ers are unlikely to tender the quarterback a contract.
Related News
More San Francisco 49ers News
49ers bolster practice squad with linebacker signing 49ers' Charvarius Ward mourns the passing of one-year-old daughter 49ers mailbag: Should SF trade away some players? Will the 49ers add a wide receiver at the trade deadline? How has Ricky Pearsall looked? "All signs point to him playing": What McCaffrey told Sherman about 49ers-Buccaneers game status