Nothing beats the excitement of draft night, when you feel like your entire franchise has turned around in one weekend. Or it can leave you with bitter regret. Like the time you were up late scrolling through NFLShop.com and decided, finally, to purchase that GiantsOdell Beckham Jr. jersey you've had your eye on, because you heard the GM say the team didn't just sign him to trade him. (Pro tip: Always pick the throwback jersey. I mean, Walter Payton is never getting traded away from the Bears.)
So for the second consecutive year, I would love to give each NFL team a do-over from the previous year's draft. Kind of like that show "Quantum Leap."
I'd like to point out that the first four picks from last year's draft were spot-on. I wouldn't change a thing. Why? Well, let's get started.
Typically in an exercise like this, the Browns are taking a mulligan on their QB pick. But this time, they absolutely nailed it with Mayfield, who energized the Browns the first time he stepped on the field during a regular-season game. And with Odell Beckham Jr. in the fold, Cleveland -- the city that coined the phrase rock 'n' roll -- has put together the best supergroup since Temple of the Dog. Say hello to football heaven.
<strong>Actual pick:</strong> Mayfield.
</content:power-ranking>
This will be debated throughout football history for years to come. But I'm cool with the Giants taking Saquon again. I mean, Eli Manning's apparently still got it, so why waste time mocking another quarterback here? Plus, if they end up with Kyler Murray this year? Look out.
<strong>Actual pick:</strong> Barkley.
</content:power-ranking>
Darnold played well enough during his rookie season to show the Jets they made the right choice at No. 3 overall. Now with Le'Veon Bell in his backfield, Darnold has the chance to make that sophomore leap that we've seen from some of the elite quarterbacks recently. Guys like Patrick Mahomes and Jared Goff and Mitch Trubisky. The elites.
<strong>Actual pick:</strong> Darnold.
</content:power-ranking>
Ward was a surprising selection, but one that worked out pretty well for the Browns. Like when you order regular fries and you get an accidental curly -- or even better, an onion ring! Ward had the best rookie marks in completion percentage and passer rating against, per Next Gen Stats, and he made the Pro Bowl.
<strong>Actual pick:</strong> Ward.
</content:power-ranking>
I mean, I don't think I'm far off when I say that I see in Allen a lot of the guy who should have drafted him: Broncos general manager (and former QB) John Elway. Athletic, tall dudes with cannons for arms. I know Bradley Chubb played really well last year, but the Joe Flacco trade is all the evidence you need that the Broncos would draft a quarterback here if they could do it over.
<strong>Actual pick:</strong>
Bradley Chubb, Edge, N.C. State.
</content:power-ranking>
The Colts went from having one of the worst offensive lines in football to one of the best, thanks in no small part to Nelson, who didn't miss a snap the entire season and was selected to the All-Pro team. Great draft for the Colts.
<strong>Actual pick:</strong> Nelson.
</content:power-ranking>
James is the kind of ballhawking safety that you can build around for years. And he, along with Justin Evans, would be a formidable duo in Tampa Bay. A must for a Bucs defense that had trouble stopping other teams from scoring last year.
<strong>Actual pick:</strong> Traded to the
Bills, who drafted Wyoming QB
Josh Allen.
</content:power-ranking>
Yes, I would still redraft him -- only in this alternate reality, I would sign him immediately. He missed a lot of the offseason program last year due to a contract dispute and still finished third on the team with five sacks. Impressive for a guy who plays middle linebacker in that scheme.
<strong>Actual pick:</strong> Smith.
</content:power-ranking>
The 49ers traded for Dee Ford this offseason, but they wouldn't have had to make that move if Chubb had fallen to them last April. The N.C. State product would have solved much of their current pass-rushing needs. ... Or they could've still traded for Ford and paired these two studs together. Whatever works.
<strong>Actual pick:</strong>
Mike McGlinchey, OT, Notre Dame.
</content:power-ranking>
The Raiders could use a lot of help on defense. And let's be honest here: Anybody who plays with a neck roll is kind of destined to play for the Raiders. It reminds me of Howie Long running around out there. (And I know Long played a different position. Just go with it.)
<strong>Actual pick:</strong> Traded to the
Arizona Cardinals, who drafted UCLA QB
Josh Rosen.
</content:power-ranking>
The Dolphins moved on from Ryan Tannehill this offseason -- something they should've done a year ago. Rosen instantly becomes the best quarterback Miami's had since Jay Cutler. Rosen never really had a chance in Year 1 with the Cardinals, facing complications like the injuries along the O-line and the offensive coordinator change, so it would be interesting to see what he could do with Adam Gase (who would still be coaching in Miami today if this had happened).
<strong>Actual pick:</strong>
Minkah Fitzpatrick, S, Alabama.
</content:power-ranking>
The Bills traded up in last year's draft to get their quarterback. But since I have the Broncos being all selfish and taking the quarterback the Bills desired, Jackson is a pretty good option at this point.
<strong>Actual pick:</strong> Traded to the
Buccaneers, who drafted Washington DT
Vita Vea.
</content:power-ranking>
You know, I thought about giving the Redskins a receiver here, because it seems like Washington hasn't had a great one since ... Pierre Garcon? Santana Moss? But I will skip the receiver and instead go for Leonard, who was an absolute beast for the Colts last year.
<strong>Actual pick:</strong>
Daron Payne, DT, Alabama.
</content:power-ranking>
I hate to be the one who admits this, but the Packers made a really good pick in Alexander last year. However, they won't be able to wait until No. 18 overall to take him like they did last April.
<strong>Actual pick:</strong> Traded to the
Saints, who drafted UTSA edge
Marcus Davenport.
</content:power-ranking>
Davenport reminds me of one of those TV shows you binge-watch over a weekend; while it wasn't necessarily the best thing ever, you saw enough good stuff to get you locked in for Season 2. If you line him up opposite Chandler Jones, good night.
<strong>Actual pick:</strong> Traded to the
Raiders, who drafted UCLA OT
Kolton Miller.
</content:power-ranking>
The Ravens need help at the wide receiver position. A lot of it, considering Michael Crabtree and John Brown will be playing elsewhere come September. It's tough to really quantify how good Moore can be, based on the situation he was in last year in Carolina. But I'm going off my original scouting that he will be the best receiver to come out of this draft.
<strong>Actual pick:</strong> Traded to
Bills, who drafted Virginia Tech LB
Tremaine Edmunds.
</content:power-ranking>
The Chargers nailed it with Derwin James, who really shouldn't have fallen this far in the draft and is thus long gone in this exercise. But here, they still land another safety ... just not one as good as James. Don't get me wrong, Fitzpatrick can play -- but it'd be like going after Mike Trout and coming back with Bryce Harper.
<strong>Actual pick:</strong>
Derwin James, S, Florida State.
</content:power-ranking>
Hipsters dropped their avocado toast into their iced coffee when the Seahawks went with a running back in the first round. If you're going to do that, at least take one who will be good at the NFL level.
<strong>Actual pick:</strong> Traded to the
Packers, who drafted Louisville CB
Jaire Alexander.
</content:power-ranking>
The Cowboys of the '90s thrived on depth along the defensive line. And with a need at the position, Payne would be a solid addition. (Sorry that you lost LVE!)
<strong>Actual pick:</strong>
Leighton Vander Esch, LB, Boise State.
</content:power-ranking>
What kind of present do you give to somebody who already needs everything? The Lions seem like they are always searching for linemen. In fact, they took one last year. And while Mike McGlinchey would be an upgrade at either of the Lions' tackle spots, the interior O-line is a more pressing need for this squad. So they stick with Ragnow here.
<strong>Actual pick:</strong> Ragnow.
</content:power-ranking>
The Bengals had a solid running game during Marvin Lewis' run of five straight playoff appearances earlier this decade. But the team's recent decline could also be pinned on the offensive line starting to slip. Taking McGlinchey at No. 21 would be a great way to jump-start the unit's rebuild.
<strong>Actual pick:</strong>
Billy Price, C, Ohio State.
</content:power-ranking>
The Bills invested in a quarterback earlier in the draft. And while it would be smart to surround him with talented offensive linemen, taking one of the best receivers off the board also helps.
<strong>Actual pick:</strong> Traded to the
Titans, who drafted Alabama ILB
Rashaan Evans.
</content:power-ranking>
The Patriots use the dreaded (from a fantasy perspective, at least) running back by committee, but they found a way to make it work with Michel last year. This time, they don't wait until their second first-round pick to nab him.
<strong>Actual pick:</strong>
Isaiah Wynn, OT, Georgia.
</content:power-ranking>
The Panthers have a huge need for a receiver, and with the two top guys off the board, it would be nice to take a look at Foster, who emerged from the Bills' practice squad to become a solid player. I acknowledge that it's weird taking an undrafted guy, but Foster fills a need.
<strong>Actual pick:</strong>
D.J. Moore, WR, Maryland.
</content:power-ranking>
The Titans took an inside linebacker last year with their first-round pick, but with Edmunds now available in this do-over, I'd have them take the Virginia Tech product instead. Edmunds had some mixed results in Year 1 with the Bills, but he still has a lot of upside.
<strong>Actual pick:</strong> Traded to the
Ravens, who drafted South Carolina TE
Hayden Hurst.
</content:power-ranking>
The Falcons' defense was wrecked last year. They couldn't stop anybody. Hill was pretty good during his rookie season, finishing with 5.5 sacks.
<strong>Actual pick:</strong>
Calvin Ridley, WR, Alabama.
</content:power-ranking>
The Saints have had a need at tight end since they traded away Jimmy Graham. Hey, remember when Coby Fleener was supposed to be a thing? Herndon played well enough with the New York Jets last year to earn a spot here.
<strong>Actual pick:</strong> Traded to the
Packers, then traded to the
Seahawks, who drafted San Diego State RB
Rashaad Penny.
</content:power-ranking>
The Steelers need a lot of help all over. And Reid would be the perfect Steeler, because he can do a little bit of everything in the secondary. As long as Ben Roethlisberger likes him, you're all good.
<strong>Actual pick:</strong>
Terrell Edmunds, S, Virginia Tech.
</content:power-ranking>
The Jags should just invest all of their money on defense and let it ride. Turay had 40 quarterback pressures last year and could easily come in as a situational pass rusher for the Jags. I mean, as good as the Jaguars are on defense, they still have a need for a pass rusher.
<strong>Actual pick:</strong>
Taven Bryan, DT, Florida.
</content:power-ranking>
All right, Vikings, what good is it to give your quarterback all of that guaranteed money if you're not going to protect him? Hernandez was the guy I was screaming for them to take last year.
<strong>Actual pick:</strong>
Mike Hughes, CB, UCF.
</content:power-ranking>
The Patriots have such an embarrassment of riches at so many different positions, they have the luxury of just taking the best player available. But with Gronk retired, now would be a good time to start planning for the future.
<strong>Actual pick:</strong>
Sony Michel, RB, Georgia.
</content:power-ranking>
The Eagles need a running back, and the formerly undrafted Lindsay would be a perfect fit in Doug Pederson's offense.
<strong>Actual pick:</strong> Traded to the
Ravens, who drafted Louisville QB
Lamar Jackson.
</content:power-ranking>
Follow Adam Rank on Twitter @adamrank.