![](https://ninerswire.usatoday.com/wp-content/uploads/sites/77/2024/08/USATSI_23983681-1.jpg?w=1000&h=600&crop=1)
The San Francisco 49ers officially have a full practice squad.
On Thursday they announced the signing of running back Ke’Shawn Vaughn and wide receiver Terrace Marshall to their 16-man practice roster. They’re now at 17 players, including Isaac Alarcon who’s with the club via the NFL’s international player pathway program.
Vaughn was with the 49ers during the preseason. He played only seven snaps in one exhibition contest this year. In that game he racked up 12 rushing yards on two carries.
He gives San Francisco some internal running back depth after undrafted rookie Cody Schrader was claimed off waivers by the Los Angeles Rams. Vaughn was a third-round pick of the Buccaneers in the 2020 draft. In four years with Tampa Bay he had 384 yards and two touchdowns on 102 carries.
Marshall is an interesting player. He was taken by the Carolina Panthers in the second round of the 2021 draft. Despite measurables that project a ton of upside, he never put it together with the Panthers. In 36 games he had 64 catches for 767 yards and one touchdown across three seasons.
The 49ers may want to see if they can squeeze any untapped potential out of him. He joins Tay Martin and Trent Taylor as receivers on the practice squad. San Francisco may be aiming for internal depth with so much uncertainty around Brandon Aiyuk and Ricky Pearsall. If one or both aren’t available for the season opener it may force the 49ers to move their depth chart up where they would have a need for some special teams contributions at WR.
If San Francisco wants to make any more practice squad additions it will have to come with a corresponding move to drop a player since that portion of their roster is maxed out.
That could come into play soon. The Athletic’s Matt Barrows reported the 49ers are hoping to bring back defensive end Sam Okuayinonu who they waived Wednesday.