The New York Jets made Cannon (5-11, 185) a sixth-round selection out of Virginia State in 2018. He signed with Baltimore on September 8 and carried the football two times for five yards during the Ravens' Week 1 loss to the Las Vegas Raiders. Baltimore released Cannon on Tuesday.
Cannon, 27, has appeared in 35 games and registered 50 carries for 151 yards and one touchdown to go along with 20 receptions for 160 yards throughout his four-year career with the Jets (2018-19), Carolina Panthers (2020), and Ravens (2021).
Cannon was among the incoming rookies to meet with the 49ers leading to the 2018 NFL Draft.
The addition comes after a Week 1 knee injury to running back Raheem Mostert, who will have season-ending surgery. Cannon will join a running back group that includes JaMycal Hasty, rookies Trey Sermon and Elijah Mitchell, and practice squad player Kerryon Johnson.
Related News
More San Francisco 49ers News
-
Rams sign receiver off 49ers practice squad
The Los Angeles Rams didn't make the major wide receiver trade many expected ahead of Tuesday's NFL trade deadline. However, they did add depth at the position. According to ESPN's Nick Wagoner, the Rams have signed wide receiver Xavier Smith off the San Francisco 49ers'... -
John Lynch on where 49ers WR Jordan Watkins stands: 'I don't see him coming off'
With several San Francisco 49ers wide receivers sidelined by injuries in recent weeks, Jordan Watkins has made the most of his increased playing time. Against the Las Vegas Raiders on Sunday, Watkins caught all four of his targets for a team-high 86 yards and a touchdown. He... -
49ers vs. Raiders injury report: Christian McCaffrey returns to practice, others remain sidelined
The San Francisco 49ers are preparing for their Week 9 contest against the Las Vegas Raiders on Sunday at Levi's Stadium in Santa Clara, California. Running back Christian McCaffrey returned to practice Thursday after missing Wednesday's on-field session. He suffered a mild... -
49ers vs. Cowboys injury report: Deebo Samuel returns; 6 players miss practice
The San Francisco 49ers are preparing for their Week 10 contest against the Dallas Cowboys on Sunday at AT&T Stadium in Arlington, Texas. Wednesday was wide receiver Keenan Allen's first practice since being traded from the Indianapolis Colts to the 49ers. Keenan Allen...