It's taken two-and-a-half months, but Damontre Moore is back with the San Francisco 49ers.