Davida took some drugs once before a 49ers-Raiders game.  He was red as a tomato.

San Francisco 49ers 2018 NFL Draft Grade: B-

The Niners spent a fortune on Jimmy Garoppolo, and went with the best LT prospect in the draft with Mike McGlinchey at 9th overall.  McGlinchey isn't an elite prospect but he was clearly the best at that premium position. Second round receiver Dante Pettis is an elite punt returner and a WR3/4 type.  3rd round LB Fred Warner and 4th round S Tarvarius Moore have elite measurables and we expect one to become a starter.

San Francisco 49ers 2017 Draft Grade: B-

We weren't wild about the 49ers first two draft picks, overrated DE Solomon Thomas and injured nutter Reuben Foster.  In the middle rounds they cleaned up though, snagging CB Ahkello Witherspoon, RB Joe Williams, and TE George Kittle.  They all have starter potential.  We also liked DT DJ Jones late in the draft.  Trump apparently loved third round pick QB C.J. Beathard which means he must be a rapist about to file bankruptcy a racist a tosser.

San Francisco 49ers 2016 Draft Grade: C

We loved the 49ers first round pick of DT Deforest Buckner, but then they traded into the back of the first round to select OG Joshua Garnett which was a terrible move.  CB Will Redmond is a solid third round value if he's healthy and we like DT Ronald Blair's potential, but most of the rest of the picks (and they had plenty) look like back-ups.

San Francisco 49ers Draft Grade:  F

You can't tank a top 20 pick and recover to have a good draft.  The 49ers tanked their first round pick, the never-achieving Arik Armstead, and didn't do much better after that reaching for second round safety Jaquiski Tartt.  We weren't fans of Eli Harold but he's not a bad pick in the third round.  In the later rounds other than developmental prospect Deandre Smelter, they got squa doosh.  The 49ers little Indian Summer of a few years ago seems a distant memory with a talent exodus of Biblical proportions.

UDFA most likely to make the team:  They actually have several who could make this team, but we will go with Dres Anderson- WR, Utah.

San Francisco 49ers 2014 Draft Grade: A-

The 49ers haven't done much wrong in the past few years, and the 2014 draft was no exception.  They drafted S Jimmie Ward in the first round.  He is a versatile player who will likely see action at both corner and safety. 2nd round running back Carlos Hyde is a Frank Gore clone and should be carrying the load in 2015 if not before.  They had three picks in the third round and they nailed them all adding the draft's top center Marcus Martin, ILB Chris Borland and injured first round talent G Brandon Thomas, who will probably get a red shirt year in 2014.  The Matriculator, Jr. loves 4th round WR Bruce Ellington and 5th round DE Aaron Lynch is a talented nutter.

UDFA most likely to make the team:  Shayne Skov- LB, Stanford