Gray (hip/back) returned to full practice participation during Wednesday's joint session with the Vikings, Matt Barrows of The Athletic reports.
In the wake of last Friday's preseason win over the Packers, head coach Kyle Shanahan told Matt Maiocco of NBC Sports Bay Area that Gray was dealing with hip and back soreness, which was expected to sideline the wideout for a few days. Gray proceeded to miss the 49ers' ensuing two practices before the team made the trip to Minnesota. During 7-on-7 drills Wednesday, the rookie third-round pick connected with Trey Lance on a deep ball down the right sideline, reminiscent of his 76-yard score down the left sideline in the exhibition opener. Assuming he's back to 100 percent, Gray should get some run during Saturday's matchup with the Vikings.