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