The San Francisco 49ers are in Year 3 with general manager John Lynch and coach Kyle Shanahan at the helm. In that time, the team’s roster has seen tremendous turnover. Only nine players remain that were inherited after the organization parted ways with former GM Trent Baalke in 2017. As the team prepares for organized team activities on May 20, new competition brings with it a new group of veterans in danger of losing their spots on the roster. Let’s take a look at some familiar faces that could be on the outside looking in after training camp:
Celek time may be running out.