The San Francisco 49ers are preparing for their Week 1 contest against the Pittsburgh Steelers on Sunday at Acrisure Stadium in Pittsburgh, Pennsylvania.
Tight end George Kittle and safety Tashaun Gipson returned to practice after missing some time. That's good news for the 49ers, who hope to have the two players on the field for Sunday's game.
Kittle has been dealing with a nagging groin injury, while Gipson has missed time with a back issue. Both players were limited in Wednesday's on-field work.
Head coach Kyle Shanahan revealed that wide receiver and punt returner Ray-Ray McCloud has been cleared to practice. His participation was limited. McCloud suffered a broken wrist during training camp. The team initially expected him to miss about eight weeks. His recovery is trending well and he could even play against the Steelers.
"McCloud has been catching punts on [the] side and expects to play," wrote Cam Inman of Bay Area News Group.
Rookie kicker Jake Moody is working his way back from a right quad injury. The 49ers coach is optimistic about his availability on Sunday.
"Just as long as he doesn't have a setback," Shanahan shared before practice. "He's looking good now, and I feel good about him, and I'd be surprised if he's not there. So we'll keep going at the pace we're at. As long as he doesn't have a setback, we should be all right."
Below are Wednesday's practice participation reports for both the 49ers and Steelers, which were provided by the 49ers Communications staff.
San Francisco 49ers Wednesday Practice
Did Not Participate In Practice
C Jon Feliciano (illness), T Trent Williams (not injury related - resting player)
Limited Participation in Practice
LB Oren Burks (knee), S Tashaun Gipson (back), S Talanoa Hufanga (knee), TE George Kittle (groin), RB Jordan Mason (foot), WR Ray-Ray McCloud (wrist), K Jake Moody (right quadricep)
S George Odum (shoulder), QB Brock Purdy (right elbow)
Pittsburgh Steelers Wednesday Practice
Limited Participation in Practice
DT Cameron Heyward (not injury related - resting player), DT Larry Ogunjobi (foot)