The San Francisco 49ers have made a few moves to begin free agency, looking to address some of their needs with a number of depth signings thus far.
Thus far, the 49ers have added defensive tackle Jordan Elliott and defensive ends Leonard Floyd and Yetur Gross-Matos to two-year deals, while also getting linebacker Eric Kendricks on a one-year deal.
Now, with four players added and a number of others leaving via free agency, what holes do the 49ers still need to fill, be it in free agency or the draft?
A 3rd cornerback
The 49ers have two strong cornerback options in Charvarius Ward, who is a prime extension candidate this offseason, and Deommodore Lenoir, who is still on his rookie deal.