The San Francisco 49ers continued their organized team activities (OTAs) this week, with media granted their second and final opportunity to observe practice during Wednesday's session—before the team's mandatory minicamp next week.
As Phase Three of the offseason program nears its conclusion, the 49ers are diligently working toward the upcoming season.
Following next week's mandatory minicamp, the team will take a well-deserved break until training camp begins in late July.
Veteran tackle Trent Williams returned to practice after missing several weeks and participated fully in Wednesday's session.
Additionally, new defensive lineman Bryce Huff made an appearance, sporting jersey No. 47 during practice.
ESPN's Nick Wagoner noted that the following players did not participate in practice:
Wagoner added that the following players were either working on the side or observing practice:
Below are key observations shared on social media from the open practice session.
Trent Williams on hand for 49ers OTA practice today in Santa Clara pic.twitter.com/JfWwseFqUv— KNBR (@KNBR) June 4, 2025
It's Wednesday, June 4, 2025, and Trent Williams is officially practicing with the 49ers. What a time to be alive. pic.twitter.com/a1OHeYbWwU— Grant Cohn (@grantcohn) June 4, 2025
The newest Niner pic.twitter.com/NEfT0rjaYe— San Francisco 49ers (@49ers) June 4, 2025
The newest 49er, Bryce Huff wearing No. 47 pic.twitter.com/IAkqWVhoIK— 95.7 The Game (@957thegame) June 4, 2025
#49ers LT Trent Williams is back with the team and participated in individual drills but nothing during team in today's OTA… pic.twitter.com/QOQGUXMl3p— Nick Wagoner (@nwagoner) June 4, 2025
49ers' open OTA2: Trent Williams was back on the field, though he didn't take part in team drills. Spencer Burford continues to fill in at LTNo Nick Bosa (rest) Yetur Gross-Matos or Mykel Williams, who seems to have a minor ailment (He was in full uniform but didn't practice)
— Matt Barrows (@mattbarrows) June 4, 2025
Trent Williams back on the field today pic.twitter.com/dP93RYIL16— 95.7 The Game (@957thegame) June 4, 2025
More must-reads:
Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!