I'd say the winners here, so far, are the Cardinals getting the guy who is probably the best QB in the draft in Rosen, and not giving up much to do it - an absolute steal at 10. The Jets getting Darnold, the Bears taking Roquan Smith, which is the last piece of the puzzle and really solidifies an already impressive defense, the Dolphins getting Minkah Fitzpatrick (whom the Browns should have taken). Derwin James can start on day one, and may have gone as high as 10, but fell all the way to the Chargers.
The sleeper winner here is the Colts taking Quenton Nelson. The guy is a human bulldozer and great at pocket protection, and has a reputation as a "nasty" guy when needed. I know G is the least sexy position in football, but games are won and lost in the trenches. This also tells me that the Colts showed their card that Luck can still throw, and they are going to push him to stay in the pocket and protect his body, and now have a key anchor player to make that happen.
The losers are probably Seattle, who badly needs OL help, and their D is starting to show gaps, and they take...a RB? I mean...wtf? Also Oakland passing on a few really good defensive players, when their defense needs help everywhere except on the defensive edge. They took a tackle, when they already have a good OL,if some aging players. But they didn't take an OT that looks like a certain starting pro.
I'm not quite as shocked at the Pats taking an RB, in that Sony Michel looks like he'll really fit their system. But the Pats have other needs. I'm almost surprised they weren't the team to draft up to 10 to get Rosen, which would have sent shivers down the spine of every other team in the AFC East.
The Browns picks weren't bad, just players that you'd have expected to be taken at #5 and #19 or so, not #1 and #4.
Josh Allen is a project to me, and I fear the Bills may rush him into service, but that's sort of the right city and town for him.
Mike McGlinchey sounds good on paper, a could be a solid OT to protect Garrapollo, but there are pundits saying he looked better than he is, thanks to Quenton Nelson.
There have been a few people saying Lamar Jackson can't play QB in the NFL. But he is determined, and sitting almost 100% certain behind Flacco for at least a year could pay nice dividends. Velocity is a concern. He only threw 49 at the Combine. Compared to 60 by the likes of Mayfield and Rosen, and Allen throwing 62.