The Niners' roster, however, hardly is finalized, according to general manager Terry Donahue.
"I do expect over the next two or three weeks there will be some continuing movement," Donahue said. "In our situation, it's to be expected. We have a team that is very youthful and we do have some financial considerations."
The 49ers also activated veteran tight end Greg Clark off the physically unable to perform list. Had the team not done so, Clark - who missed all of training camp with a hamstring problem - would have been ineligible to play the first six weeks of the season.
Donahue indicated the Niners might soon cut another player, at which point they'd have 52 players on their roster. The team also plans to sign a five-player practice squad.
Donahue also said tailback Garrison Hearst and defensive lineman Reggie McGrew restructured their contracts to give the Niners some salary cap relief. McGrew's restructuring saved the Niners $168,000 against this year's cap, and Hearst's deal allowed the Niners to keep him on the roster without taking a severe hit against next year's cap.
"I think it's really a fair deal both ways," Donahue said. "We're excited. It allows us to keep Garrison Hearst, which we wanted to do. And Garrison wanted to stay here. It's a win-win situation."