The San Francisco 49ers finalized their 53-man roster, sidelined by the absence of All-Pro left tackle Trent Williams due to a contract dispute.
Noteworthy changes include the activation of safety Talanoa Hufanga from the PUP list and linebacker Dre Greenlaw beginning on the PUP list.
Contract negotiations continue for star receiver Brandon Aiyuk, who has opted not to practice as he seeks a new deal.