Johnson signed a one-year contract with the 49ers on Tuesday.
Johnson has been in the NFL for five years and has stints with the Steelers, Jets and Dolphins. He's appeared in 51 total games in his career and most recently played in 10 on the Dolphins' offensive in 2018. He will likely be a depth option on the offensive line for San Francisco should he make the final roster.
Johnson agreed to a deal with the Dolphins on Tuesday, Cameron Wolfe of ESPN.com reports.
Johnson spent the 2018 offseason with the Lions before being cut. With Daniel Kilgore (triceps) lost for the season, the fifth-year center will provide immediate depth to a depleted offensive line.
Johnson signed a contract with Detroit on Thursday.
Johnson is entering his fifth NFL season and is coming off a 15-start campaign for the Jets. He'll likely be a primary backup along the interior of the offensive line while with Detroit.
Johnson (hip) is listed as active for Sunday's game against the Chargers.
Johnson was originally considered questionable to play after nursing a hip injury in practice this week. Now cleared to play, he should be ready to operate in his usual starting role.
Johnson is listed as questionable for Sunday's game against the Chargers with a hip injury.
Johnson was a limited participant Thursday and Friday after starting out the week not practicing. Jonotthan Harrison would likely receive the start at center if Johnson is unable to play Sunday.
Johnson, a restricted free agent, re-signed with the Jets on Wednesday, Ian Rapoport of NFL.com reports.
When longtime Jets center Nick Mangold (ankle) was placed on injured reserve last December, Johnson filled in as the starter for the final four games of the season and performed admirably. With Mangold having been released in February, the starting job is seemingly Johnson's to lose ahead of the 2017 campaign.
Jets wide receiver Percy Harvin has been declared inactive for Week 17’s game against the Dolphins.
Harvin is nursing a rib injury he suffered during Week 16’s game against the Patriots.
Also listed as inactive are T.J. Barnes, Jaiquawn Jarrett, Wesley Johnson, Nick Mangold, Walt Powell and Matt Simms.
The Jets have ruled the following players inactive for Sunday's divisional clash against the Patriots in Week 16: T.J. Barnes, Dakota Dozier, Jaiquawn Jarrett, Wesley Johnson, Rontez Miles, Walt Powell and Matt Simms.
The New York Jets listed defensive lineman Muhammad Wilkerson (toe), guard Dakota Dozier, offensive lineman Wesley Johnson, wide receiver Walt Powell, defensive back Josh Thomas, quarterback Matt Simms and cornerback Antonio Allen as inactive Sunday at Tennessee.
The Jets deemed defensive lineman Muhammad Wilkerson (toe) as inactive for Sunday's game against Minnesota.
The following players were also listed as inactive: tight end Jace Amaro (concussion), guard Dakota Dozier, offensive tackle Wesley Johnson, wide receiver Walt Powell, quarterback Matt Simms and defensive back Josh Thomas.
The Jets declared defensive end Muhammad Wilkerson (toe), quarterback Matt Simms, cornerback Josh Thomas, tight end Jace Amaro (concussion), offensive tackles Dakota Dozier and Wesley Johnson and wideout Walt Powell inactive for Monday's game against the Dolphins.
Expected scratch Darrin Walls is the lone injured player on the inactive list submitted by the Jets for their Sunday game against the Steelers. The cornerback is dealing with a calf injury that prevented him from practicing all week.
The healthy scratches are defensive linemen Ikemefuna Enemkpali and T.J. Barnes, offensive linemen Wesley Johnson and Dakota Dozier, wideout Walt Powell and quarterback Matt Simms .
Jets quarterback Geno Smith was listed as inactive Sunday against the Chiefs due to a shoulder injury. Smith was going to be the backup quarterback to Michael Vick, if he was active.
The other Jets inactives for Week 9 were Walt Powell, Darrin Walls, IK Enemkpali, Dakota Dozier, Wesley Johnson and T.J. Barnes.
The Jets have listed the following players as inactive for Sunday's Week 8 matchup with the Bills: linebacker Trevor Reilly (knee), wide receivers Greg Salas (wrist, ankle) and Walt Powell, linebacker IK Enemkpali, guards Dakota Dozier and Wesley Johnson and nose tackle T.J. Barnes.
Reilly and Salas were both questionable going into the game but are unable to suit up. With two receivers inactive, Percy Harvin could be in for a role in both the return game and on offense. The team had ten players listed as probable on the final injury report and all are active for the game.
The following players have been ruled inactive for the Jets Week 7 at New England: T.J. Barnes, Dakota Dozier, Wesley Johnson, Chris Owusu, Trevor Reilly, Greg Salas and Josh Thomas.
The Jets announced Monday offensive lineman Brian Winters (knee) has been placed on injured reserve. To take his roster spot, the Jets claimed offensive lineman Wesley Johnson off waivers from the Steelers.
Safety Ross Ventrone has been promoted by the Steelers from their practice squad to their live roster. To make room, the team has waived center Wesley Johnson.
Ventrone is in his second season with Pittsburgh, but has yet to play a down.
Steelers linebacker Ryan Shazier, cornerback Ike Taylor, wide receiver Martavis Bryant, quarterback Landry Jones, defensive tackle Dan McCullers, offensive lineman Wesley Johnson and guard Chris Hubbard were all ruled inactive Week 5 at Jacksonville.
Guard Ramon Foster (ankle), linebacker Ryan Shazier (knee) and cornerback Ike Taylor (forearm) head a list of injured inactives for the Steelers in Week 4 against Tampa Bay.
The healthy scratches are wideout Martavis Bryant, quarterback Landry Jones, nose tackle Daniel McCullers and offensive lineman Wesley Johnson.
The Steelers declared running back Dri Archer (ankle), wideout Martavis Bryant (shoulder), quarterback Landry Jones, nose tackle Dan McCullers, offensive lineman Wesley Johnson, guard Ramon Foster (ankle) and cornerback B.W. Webb inactive for Sunday night's game in Carolina.