The 49ers have signed running back Thomas Clayton to the active roster from the practice squad, and placed wide receiver Arnaz Battle on injured reserve.
Battle played in last week's game, but re-aggravated a foot injury that had kept him out of four previous games.