Dunn was one of three offensive linemen the 49ers worked out on Tuesday. The 30-year-old has starting experience, adding depth to the offensive line.
Kiner sustained a high-ankle sprain in Saturday's preseason matchup against the Las Vegas Raiders. He was expected to miss at least a month.
The 49ers Communications staff provided the following rundown.
Dunn (6-5, 315) originally entered the NFL after signing with the Los Angeles Rams as an undrafted free agent on June 16, 2017. Throughout his eight-year NFL career with the Rams (2017-18), Jacksonville Jaguars (2018-19), Miami Dolphins (2019), and Cleveland Browns (2020-24), he has appeared in 53 regular-season games (nine starts) and two postseason contests (one start). In 2024, Dunn appeared in 13 games (three starts) with the Browns.
A 30-year-old native of Bethesda, MD, Dunn attended the University of Maryland for five seasons (2012-16), where he appeared in 46 games.
Knowles (6-2, 196) originally entered the NFL after signing with the Minnesota Vikings as an undrafted free agent on May 1, 2023. He has spent his two-year career with the Vikings (2023-24) and Green Bay Packers (2024). He signed with San Francisco on June 3, 2025, prior to being waived by the team on July 31.
A 25-year-old native of Mansfield, TX, Knowles attended Kansas State University (2018-22), where he appeared in 51 games (39 starts) and totaled 127 receptions for 1,867 yards and 14 touchdowns through the air to go along with 36 carries for 440 yards and four touchdowns on the ground. He earned Second-Team All-Big 12 in 2021.
Harris (6-4, 265) originally signed with the team on August 14, 2025. Kiner (5-9, 209) originally signed as an undrafted free agent with the team on April 28, 2025.
Related News
More San Francisco 49ers News
-
49ers roster news: Kendricks promoted to active roster; Bethune to IR; Cowing's practice window opened; Other moves announced
The San Francisco 49ers announced several roster moves on Wednesday. Linebacker Eric Kendricks has been promoted from the practice squad to the active roster. Linebacker Tatum Bethune has been placed on the injured reserve list. Linebacker Kyzir White has been signed to the... -
49ers roster moves: George Kittle to IR, Fred Warner practice window, TE promoted
The San Francisco 49ers promoted tight end Brayden Willis from the practice squad to the active roster on Tuesday, placing tight end George Kittle on injured reserve to create space. The team also opened the practice window for linebacker Fred Warner, who remains on injured... -
49ers announce several roster moves amid preparations for Seahawks playoff game
The San Francisco 49ers signed safety Darrick Forrest and tight end Hayden Rucci to the practice squad and released wide receiver Javon Baker from the practice squad. In addition, the team signed wide receiver Colton Dowell to a reserve/future contract. The 49ers made several... -
49ers' lengthy injury list for Eagles game may prompt roster moves
The San Francisco 49ers typically make a small number of roster moves the day before each game, most often limited to elevating players from the practice squad and the occasional injury-related transaction. However, the 49ers head into Sunday's NFC Wild Card playoff matchup...