The NFL Draft is just days away, meaning that teams will be in the process of finalizing their plans to try and fill the holes in their respective rosters.
And the San Francisco 49ers are undoubtedly one of the most intriguing teams heading into the draft.
San Francisco is slated to select at No. 30 in the first round and has a further five picks in the top 100, with two in the second round and three in the third round.
With 11 selections in total and very few deficiencies on their roster, the 49ers are widely expected to use the ammunition they have to trade up to a better spot in the first round and add a premier talent at wide receiver or cornerback, which are considered to be their two biggest needs.
But which players should the 49ers be targeting as they look to find the missing pieces that could lead them towards a coveted sixth Super Bowl title?
General manager Trent Baalke is likely to have a good idea by this point and should be putting the finishing touches to the 49ers draft board.
No one outside of the San Francisco organization knows whom the Niners are targeting in the first round. However, it is always fun to speculate, and here I look at 10 players whom Baalke should have in mind when making that all-important first move.