With just days until their final preseason game, the San Francisco 49ers are trying to put together the best roster that they can before they have to trim the group down from 90 players to 53.

With so many injuries, San Francisco’s roster has been in constant flux, and that trend continued on Wednesday when they signed offensive lineman Michael Dunn and Malik Knowles.

Advertisement

Dunn, 30, played collegiately at Maryland from 2012-16 before signing with the Los Angeles Rams as an undrafted free agent in 2017. Since then, he’s had stints with the Jacksonville Jaguars, Miami Dolphins, Cleveland Browns, Birmingham Iron (AAF) and Seattle Dragons (XFL). Over the last five seasons with Cleveland, he’s appeared in 53 games and started nine.

Knowles, 25, earned All-Big 12 honors twice (2021-22) at Kansas State during his five-year collegiate career before signing with the Minnesota Vikings as an undrafted free agent in 2023. He spent 2024 with the Green Bay Packers and had a stint with the 49ers earlier this offseason.

To make room for the two additions, the 49ers release veteran defensive end Demone Harris and waived/injured rookie running back Corey Kiner.

Harris, 29, joined the 49ers last week after stops with the Tampa Bay Buccaneers, Baltimore Ravens, Kansas City Chiefs (where he won a Super Bowl), Houston Texans and Atlanta Falcons. His depature leaves San Francisco with Nick Bosa, Mykel Williams, Yetur Gross-Matos, Bryce Huff, Robert Beal, Sam Okuayinonu, Jonathan Garvin, Trevis Gipson, William Bradley-King and Jaylon Allen on the edge.

Advertisement

Kiner, 23, played collegiately at LSU in 2021 before transferring to Cincinnati for his final three seasons. Between the two schools, he rushed for 2,882 yards and 16 touchdowns on 5.2 yards per attempt and caught 32 passes for 172 yards. After signing with San Francisco as an undrafted free agent, he went down with an injury in the team’s preseason win over the Las Vegas Raiders. He’s now subject to waivers, and if he clears, he’ll revert to the team’s injured reserve. Without him, the 49ers running back room includes Christian McCaffrey, Isaac Guerendo, Jordan James, Ke’Shawn Vaughn and Jeff Wilson.

More 49ers: Hard-hitting safety on the trade block could be perfect fit for 49ers

This article originally appeared on Niners Wire: 49ers sign two players, release two on Wednesday