The San Francisco 49ers are gearing up for their regular-season opener against the New York Jets, welcoming back left tackle Trent Williams and receiver Brandon Aiyuk.
Both players resolved their contract issues and returned to practice, but their snap counts may vary. Williams is expected to resume his usual workload while Aiyuk might see a slightly reduced role.
Running back Christian McCaffrey is questioned for the game due to calf and Achilles issues, while safety Talanoa Hufanga remains doubtful. Other players ruled out include Yetur Gross-Matos and Dee Winters.