Matt Barrows of The Athletic is reporting that the 49ers are re-signing veteran WR Jordan Matthews on Wednesday.

Other roster moves for the 49ers include:

49ers placed C Weston Richburg on injured reserve.

on injured reserve. 49ers signed OL Kofi Amichia and CB Jermaine Kelly to the practice squad.

This comes shortly after the news that WR Marquise Goodwin is out for the season after being placed on injured reserve.

Matthews, 27, is a former second-round pick of the Eagles back in 2014. The Eagles traded Matthews and a 2018 third-round pick to the Bills in return for CB Ronald Darby in August of 2017.

Matthews played out the final year of his four-year, $4,949,269 contract before signing a one-year contract with Patriots worth up to $1.7 million. Unfortunately, the Patriots released Matthews during the preseason with an injury settlement and he returned to the Eagles in September of last year.

The 49ers signed Matthews to a one-year, $1.8 million deal back in March but he was among San Francisco’s final roster cuts coming out of the season. He later played for the Eagles before being released a few weeks ago.

In 2019, Matthews has appeared in three games for the 49ers and Eagles and caught four passes for 33 yards receiving and no touchdowns.

We had him featured in our Top 50 Available Free Agents list.

Richburg, 28, is a former second-round pick of the Giants back in 2014. He played out the final year of his four-year, $4,877,346 contract with the Giants before agreeing to a five-year, $47.5 million deal with the 49ers that included $28.5 million guaranteed.

Richburg stands to make base salaries of $5.5 million and $6.5 million over the next two years of the agreement.

In 2019, Richburg appeared in 13 games for the 49ers.