Johnson visited with the Seahawks on March 20 and the Minnesota Vikings this week.
After starting just six games during his previous three seasons, Johnson started all 16 for San Francisco in 2017. He registered 77 combined tackles, an interception, and seven passes defensed last season.
Johnson was the 49ers' worst-graded defensive back in 2017, according to Pro Football Focus. He started opposite Rashard Robinson and then Ahkello Witherspoon following Robinson's trade to the New York Jets. The 49ers did not attempt to re-sign Johnson, who was benched twice late last season. Although, defensive coordinator Robert Saleh described one incident more as a "breather" than a benching.
"That whole sequence, when you go through a drive like that the thought process behind that whole sequence with Johnson is just give him a breather," Saleh said in December regarding Johnson leaving the field against the Houston Texans last season. "Just relax, calm down, you'll be fine."
Johnson entered the NFL as the 49ers' fourth-round draft pick out of NC State in 2014. Over his four-year career, he has registered 158 combined tackles, two interceptions, and 21 passes defensed.
As noted by Garafolo, the signing means a swap in starting cornerbacks between the two NFC West teams. On March 10, the 49ers signed former Seahawks cornerback Richard Sherman to a three-year deal worth up to $39 million.
Related News
More San Francisco 49ers News
-
Seahawks beat Rams in thriller: What the NFC West shift means for the 49ers
The Seattle Seahawks edged the Los Angeles Rams, 38-37, in a dramatic overtime finish on Thursday night at Lumen Field, seizing control of the NFC West race. The result also represented a best-case scenario for the San Francisco 49ers, who now have a clearer path to the... -
49ers mailbag: What's up with Jordan Elliott's knee? Can SF stop Jonathan Taylor? What's on the 49ers' list for Santa?
The San Francisco 49ers are gearing up for the final push toward the 2025 postseason. How far they will be able to go will depend on their health and how many young players perform. Especially since some are reserves who are playing for injured players. We opened the 49ers... -
49ers injury news: Postgame updates on George Kittle, others after win vs. Colts
The San Francisco 49ers picked up a decisive 48-27 win over the Indianapolis Colts on Monday night, improving to 11-4 on the season. However, the victory did not come without some injury concerns. Head coach Kyle Shanahan addressed the media after the game and provided several... -
Report: 49ers TE George Kittle dealing with mid-to-low ankle sprain
According to ESPN's Jeremy Fowler, San Francisco 49ers tight end George Kittle is dealing with a "mid-to-low ankle sprain" sustained during Monday night's 48-27 win over the Indianapolis Colts. 49ers tight end George Kittle is dealing with a "mid-to-low ankle sprain," per...