The 49ers will go into training camp with a handful of locks to make their 53-man roster. Alongside those locks are a number of players teetering on the edge between a roster spot and a release.
Training camp and preseason offer plenty of opportunities for the bubble to change. Our first installment of our look at the roster bubble features mostly notable offseason additions and familiar faces from last year’s club.
Let’s look at some of the key names that will begin training camp on the edge of a roster spot: