49ers wide receiver Danny Gray (hip, back) returned to practice on Wednesday, according to Matt Barrows of The Athletic. Gray had been sidelined since getting banged up during San Francisco's preseason opener against Green Bay. (The Athletic)
Gray looked great in practice, making big plays. His best rep came when he sped past veteran cornerback Patrick Peterson and hauled in a nicely placed ball from Trey Lance. He has a good shot to make the 49ers' roster but likely won't have any fantasy relevance unless the starters suffer injuries.