The 49ers’ practice report brought a little good news to help offset the bad news.
The bad news is cornerback Emmanuel Moseley is still not participating. However, a couple defensive starters who missed Wednesday’s practice were back in limited action Thursday.
Here’s the practice report: