We'll see who does/doesn't declare in the next couple weeks. It's just slow at work so this gives me something to do.
12/27 - If I were the GM mock draft. IOW this is what I would do if I were GM of the club.
1.
Browns - Sam Darnold QB USC
If Josh Rosen doesn't want to play for us, he doesn't have to. We'll be very careful not to throw Darnold to the wolves as we've already fired Hue Jackson.
2.
Giants - Josh Rosen QB UCLA
Sure the Manning situation was bungled. But his career IS almost over.
3.
Colts - Bradley Chubb DE NC ST
If Luck's shoulder doesn't check out then we'll have to consider QB but for now we solve the outside pressure problem that's plagued us for many years.
4.
Browns - Saquon Barkley RB PSU
Crowell just isn't good enough and our offense gets a lot more dynamic this way.
5.
Buccaneers - Derwin James JOAT FSU
We'll address the pass rush later. Take the Swiss Army Knife instead. The man will be a menace for us.
6.
Broncos - Baker Mayfield QB OK
I like the fire he brings in addition to the talent. Lynch is sunk cost and we're cutting bait.
7.
Bills (from 49ers) - Lamar Jackson QB Louisville
Bills feel they have to trade up for a QB and like that his passing ability is on an upward trajectory. Niners are happy to gain extra firsts.
8.
Jets - Josh Allen QB Wyoming
We have to take QB here even though this is a huge risk even with the upside. McCown is so old he's not buying green bananas.
9.
Bears - Calvin Ridley WR Alabama
We should probably have at least once WR on the roster.
10.
Bengals - Mike McGlinchey OT ND
His name has been lost in the shuffle this year but he's better now than when he was a top prospect last year. As expected, our line killed us this year.
11.
Raiders - Minkah Fitzpatrick CB Alabama
Get Conley back, continue Joseph's development, and draft Fitzpatrick...maybe we can finally have a pass defense.
12.
Dolphins - Quinton Nelson OG ND
He's a great guard. Yay. But the Fins need to run the ball since their QB situation is...Oof.
13.
Cardinals - Mason Rudolph QB OK ST
It's QB MANIA! Rudolph's stock is all over the map, but remember when nobody thought Mahomes would be a high pick? The Cards just can't put all their eggs in the Palmer basket anymore.
14.
Redskins - Derrius Guice RB LSU
Since I'm the Skins' GM here, I haven't stupidly let Cousins go but instead have signed him long term. Perine is just okay. Guice is the ram we've been looking for.
15.
Packers - Roquan Smith LB UGa
To paraphrase Paul Simon, our life is so hard because we're so soft in the middle. No more!
16.
Chargers - Connor Williams OT UT
Get Lamp back, continue growing Feeney, add Williams...then we can stop talking about our o- line.
17.
49ers (from Bills) - Courtland Sutton WR SMU
To trade down this far and still address the #1 need in this way would be awesome.
18.
Lions - Arden Key DE LSU
He may test lights out at the combine and go way higher than this.
19.
Cowboys - Clelin Ferrell DE Clemson
He may test lights out at the combine and go way higher than this. Cowboys need to get it right at DE eventually.
20.
Seahawks - Kolton Miller OT UCLA
Sure Wilson is a great scrambler...But he shouldn't have to be.
21.
Titans - Sam Hubbard DE/OLB TOSH
Kevin Dodd is a bust but the need remains.
22.
Ravens - James Washington WR OK ST
Team might take WR each of the first three rounds.
23.
49ers - Josh Jackson CB Iowa
No. Not the actor from Fringe.
24.
Falcons - Vita Vea DT Washington
Moe isn't cutting it and Vea is two humans worth in one person.
25.
Jaguars - Mark Andrews TE OK
Pass catcher situation is in a lot of flux and there isn't a decent TE currently on the roster.
26.
Rams - Denzel Ward CB tOSU
There's a lot of defense to consider. Also thought about Bryce Love as although Gurley could be MVP he needs some pressure relief. And look what the Saints did.
27.
Panthers - Chukwuma Okorafor OT WMich
A good player and a guy you can root for.
28.
Saints - Rashaan Evans LB Alabama
Klien is just a decent player.
29.
Vikings - Maurice Hurst DE Mich
The Vikings defense is going to be very expensive in the next couple years. Can't keep everyone so young replacements are needed.
30.
Steelers - Ronnie Harrison S Alabama
Mike Mitchell ain't great and says ridiculous things.
31.
Patriots - Ogbonnia Okoronkwo OLB OK
Pats just churn through Lbs
32.
Eagles - Orlando Brown OT OK
Eagles about to churn through linemen.