The 49ers Communications staff provided the following rundown.
Thomas (6-6, 250) was originally drafted by the Arizona Cardinals in the fourth round (120th overall) of the 2014 NFL Draft. Throughout his eight-year NFL career with the Cardinals (2014), Buffalo Bills (2017-18), Detroit Lions (2019), and Washington Commanders (2020-23), he has appeared in 94 games (57 starts) and registered 219 receptions for 2,002 yards and 16 touchdowns. In 2023, Thomas appeared in 16 games (15 starts) with the Commanders and finished with 55 receptions for 496 yards and four touchdowns.
A 32-year-old native of Lynchburg, VA, Thomas attended Virginia Tech University (2010-13), where he played quarterback and appeared in 44 games and completed 589 passing attempts for 6,031 yards and 40 touchdowns.
Johnson III (6-3, 264) originally signed as an undrafted free agent with the team on February 15, 2024.
Related News
More San Francisco 49ers News
-
49ers announce roster moves ahead of joint practice with Chargers
The San Francisco 49ers have signed defensive lineman Evan Anderson to a one-year deal. To make room on the roster, the team waived/injured defensive lineman Titus Leo. The 49ers Communications staff provided the following rundown. Anderson (6-3, 326) originally entered the... -
49ers announce a pair of roster moves ahead of preseason finale
The San Francisco 49ers have re-signed tight end Khalil Dinkins to a three-year deal. To make room on the roster, the team waived/injured defensive lineman Xavier Thomas. The 49ers Communications staff provided the following rundown. Dinkins (6-4, 252) originally entered... -
49ers roster moves: D-lineman and O-lineman signed to one-year deals
The San Francisco 49ers have signed defensive lineman Victor Dimukeje and reunited with offensive lineman Nick Zakelj. Both join the team on one-year deals. To make room on the roster, the 49ers released running back Khalil Herbert and offensive lineman Kion Smith. ESPN's Adam... -
49ers place running back on IR ahead of Chargers game, re-sign veteran
According to the NFL transaction report, the San Francisco 49ers have placed running back Patrick Taylor on the injured reserve list, ending his season for the second consecutive year. To fill Taylor's roster spot, the 49ers re-signed running back Khalil Herbert, who was...