The 49ers did not pick up the fifth-year contract option on guard Joshua Garnett ahead of Friday's deadline, meaning the 2016 first-round draft pick can become an unrestricted free agent this offseason.
After starting in 11 games as a rookie in 2016, the offensive lineman has played in just seven over the last two seasons. He missed the entirety of the 2017 season and then most of the 2018 preseason with a knee injury. Garnett dislocated his toe after 14 snaps in the 2018 season opener, and then underwent thumb surgery in November before playing in three of the 49ers' final four games.