Heading into 2025, Kyle Shanahan’s got plenty of weapons in the 49ers ‘ receiving room—or at least, that’s what the roster says on paper. Reality check? Nobody can guarantee they’ll all actually show up for 17 straight games. Why? Simple, and kind of terrifying: injuries. Almost every wideout is down. Leading the chorus is Brandon Aiyuk , whose knee issue has been lingering since last season.

Then you’ve got Jauan Jennings dealing with a calf, Jordan Watkins stuck with a high ankle issue, Demarcus Robinson serving a suspension, and Jacob Cowing nursing a hamstring. That’s already a laundry list before we even hit kickoff. And now, because the Niners can’t seem to catch a break, Russell Gage just added his name to the list after tweaking his knee. ESPN’s Adam Schefter rep

See Full Page