The San Francisco 49ers are preparing for their Week 1 contest against the Tampa Bay Buccaneers on Sunday at Raymond James Stadium in Tampa, Florida.

Defensive end Nick Bosa and cornerback Jason Verrett returned this week from ankle injuries suffered during an August 7 practice. Both were limited on Monday and again on Wednesday (players had Tuesday off). Also limited on Wednesday were wide receiver Dante Pettis (groin), center Weston Richburg (knee), and cornerback K'Waun Williams (knee).

Wide receiver Trent Taylor will not play against the Buccaneers. That much is already known. Another receiver, rookie Jalen Hurd, is also unlikely to play as he deals with a back injury.

"Most likely not going to play this week," Shanahan told reporters before practice. "Haven't ruled him out yet but if I had to say something today, he's doubtful."

Tackle Joe Staley had a veteran-day off from practice.

Below are Wednesday's practice participation reports for both the 49ers and Buccaneers, which were provided by the 49ers Communications staff.

San Francisco 49ers Wednesday Practice

Did Not Participate In Practice
WR Jalen Hurd (back), T Joe Staley (not injury related), WR Trent Taylor (foot)

Limited Participation in Practice
DE Nick Bosa (ankle), WR Dante Pettis (groin), C Weston Richburg (knee), CB Jason Verrett (ankle), CB K'Waun Williams (knee)

Full Participation in Practice
DE Dee Ford (knee)

Tampa Bay Buccaneers Wednesday Practice

Did Not Participate In Practice
S Justin Evans (achilles), QB Blaine Gabbert (left shoulder), LB Demone Harris (illness)

Limited Participation in Practice
TE Antony Auclair (calf), LB Devante Bond (hamstring), TE Cameron Brate (calf), LB Lavonte David (calf), S Mike Edwards (hamstring), DT Vita Vea (knee)

Full Participation in Practice
LB Anthony Nelson (knee)