Thursday's practice report had plenty of good news for the 49ers.

You May Also Enjoy...