One great thing about being a football fan at this time of the year is reading up on NFL mock drafts from fellow writers and contemporaries. This year's draft should focus more on depth because the San Francisco 49ers do not have glaring holes on their roster.
The Niners may want to address offensive tackle and outside-linebacker since Mike McGlinchey left for Denver and Al-Shaair Azeez is now in Tennessee. In addition, San Francisco will look to add another tight end to their roster just in case George Kittle gets hurt. Adding depth in the secondary would help.
I will not predict trades or player movements for my first mock draft. Instead, I will project who the 49ers might draft at their current slots. The NFL Draft will be held from April 27-29, but the 49ers must wait until day two to make their first pick.
3rd Round, Overall Pick 99 - (Comp Pick) Blake Freeland, Offensive Tackle, BYU
3rd Round, Pick 101 - (Comp Pick) Henry To'oto'o, Linebacker, Alabama
3rd Round, Pick 102 - Tucker Kraft, Tight End, South Dakota State
5th Round, Pick 155 - (From Miami) Hunter Luepke, FB, North Dakota State
5th Round, Pick 164 - Johnathan Mingo, Wide Receiver, Ole Miss
5th Round, Pick 173 (Comp pick) - Cameron Brown, Cornerback, Ohio State
6th Round, Pick 216 (Comp pick) - Brodric Martin, Defensive Tackle, Western Kentucky University
7th Round, Pick 222 (from Denver) - Frederick "Juice" Scruggs, Center, Penn State
7th round, Pick 247 - Yasir Abdullah, Linebacker, Louisville
7th round, Pick 253 (Comp pick) - Asim Richards, Offensive Tackle, North Carolina
7th round, Pick 255 (Comp pick) - Chamarri Conner, Safety, Virginia Tech