John Lynch’s first draft as a general manager looked like a home run. He moved back from No. 2 to No. 3 to pick the player the 49ers were intent on taking at No. 2 anyway. They traded up into the first round to select linebacker Reuben Foster 31st overall, and by the end of 2017 it looked like there may be upwards of five quality starters out of the 10-player class. By the start of the 2021 league year, it appears the 2017 draft was closer to a strikeout.
One week after the legal negotiating window opened for free agents, only two members of the 2017 draft class are still with San Francisco, and they don’t appear to be on track to retain the players who remain unsigned.
Here’s a reminder of the 49ers’ 2017 draft class and what became of each player: