For the second-straight day, Joe Staley was back at 49ers practice, though he was limited and appeared to struggle more than he did on Wednesday, when he came through practice discernibly without issue.