Javon Hargrave returned to San Francico 49ers practice on Friday while Arik Armstead remained out with a knee injury.