The San Francisco 49ers announced several roster moves ahead of their Thursday night matchup against the New York Giants.

RELATEDBrandon Aiyuk not expected to play vs. Giants
The team has promoted cornerback Tre Swilling from the practice squad to the active roster, a move that was first reported on Wednesday by Jordan Schultz. To make room on the roster, the 49ers have released cornerback Anthony Brown, who was initially signed this week.


In addition, the following players have been activated from the team's practice squad (standard elevations):


As for the Giants' pre-game roster moves...



Related News




Follow us on: X, Facebook, Threads, Instagram


More San Francisco 49ers News