It's been a week since the 2017 season came to an end and it seems an appropriate time to reflect on where the season began for most teams: at the draft.

With the clarity hindsight provides, we're able to go back over April's draft and envision the first-round picks teams wish they'd made.

Here's a do-over of the 2017 NFL Draft. Cleveland, you're back on the clock.

1. Browns - QB Deshaun Watson

Actual pick: DE Myles Garrett

The Cleveland Browns will rue the day they passed on Watson. In this scenario, the franchise gets to right a wrong (and avoid an 0-16 season) by selecting the national championship-winning quarterback with the first pick in the 2017 NFL redraft.

Watson was well on his way to winning Offensive Rookie of the Year, despite a loaded field, before tearing his ACL. He's the kind of talent the Browns have spent years searching for.

2. Bears - QB Mitchell Trubisky

Actual pick: Trubisky

The Chicago Bears just might have something in Trubisky.

His play didn't elicit the kind of headlines some of his fellow rookies received, but he fared much better than expected in his first season. Thrown into the fire in Week 5, he held is own the rest of the season, completing nearly 60 percent of his passes.

The rebuilding Bears laid their first stone with the selection of Trubisky.

3. 49ers - RB Alvin Kamara

Actual pick: DE Solomon Thomas

Imagine Jimmy Garoppolo and Kamara sharing a backfield for the next decade. It's a scenario the 49ers could have had if they had taken the eventual Rookie of the Year winner with the third pick. The Niners can't be faulted for that, however, as Kamara was passed over by every team, multiple times.

Kamara took the league by storm with 1,554 total yards and 13 touchdowns. He'd be a fine successor to Carlos Hyde as the 49ers lead back.

4. Jaguars - RB Leonard Fournette

Actual pick: Fournette

The Jags got it right the first time. With Fournette in their backfield, Jacksonville enjoyed a one-year turnaround from three wins to 10 and an appearance in the AFC Championship Game.

No one in Duval County is second-guessing that selection.

5. Titans - CB Marshon Lattimore

Actual pick: WR Corey Davis

The Titans entered the draft with gaping holes in their receiving corps and secondary. Instead of reaching for Corey Davis with the No. 5 pick, Tennessee could have had top-flight corner Marshon Lattimore, the 2017 Defensive Rookie of the Year.

The Titans addressed their need at corner with the 18th pick, but Lattimore was one of the best at his position in 2017, finishing the year as Pro Football Focus' fourth-ranked cornerback, while Adoree Jackson was ranked 35th.

6. Jets - S Jamal Adams

Actual pick: Adams

Met with another opportunity to pick their quarterback of the future, the Jets would likely wait until 2018 and keep their selection of Adams.

He wasn't the sexiest pick of the draft, but the LSU star will solidify the Jets' back end for years to come.

7. Chargers - DE Solomon Thomas

Actual pick: WR Mike Williams

Williams was a forgotten man in his first year in the pros. A back injury nearly derailed his season before it began, and a knee ailment ended it after 10 games. He produced just 11 catches for 95 yards.

With the opportunity to pick again, the Chargers would instead address a run defense that ranked 31st in 2017 and select defensive end Solomon Thomas, a player celebrated for his run defense from the edge.

8. Panthers - WR JuJu Smith-Schuster

Actual pick: RB Christian McCaffrey

The Panthers appeared as though they didn't know what to do with McCaffrey.

With the in-season trade of Kelvin Benjamin in mind, the Panthers sure could have used the contributions of a receiver such as Smith-Schuster. The wideout finished the year with more yards than any Panthers pass-catcher.

9. Bengals - CB Tre'Davious White

Actual pick: WR John Ross

Another failed receiver pick in the top 10. Instead of Ross, who finished the year without a catch, White proved much more deserving of a top-10 spot. The runner-up for Defensive Rookie of the Year would have slotted right in as a starting corner for the Bengals, where William Jackson has been unable to.

10. Chiefs - QB Patrick Mahomes

Actual pick: Mahomes

Despite starting just one game his rookie season, Mahomes made Alex Smith expendable. He's the future, and now the present in Kansas City.

11. Saints - RB Kareem Hunt

Actual pick: Lattimore

The Saints aced the 2017 draft. Lattimore and Kamara swept Rookie of the Year honors and the club ameliorated its O-line with the selection of tackle Ryan Ramczyk. If they were presented with an option of a 2017 draft redo, the Saints surely would opt out.

But if Kamara and Lattimore were off the board by the 11th pick, Hunt - the league leader in rushing - would be welcome in the Saints offense.

12. Texans - T Ryan Ramczyk

Actual pick: Watson

This is another team that doesn't need a do-over. They nailed their first-round pick when they traded up to get Watson.

In this scenario, Watson would be off the board and leave Houston with the option of addressing its need on the offensive line with the selection of Ramczyk.

13. Cardinals - LB T.J. Watt

Actual pick: LB Haason Reddick

Watt had two sacks in his NFL debut and finished the year with seven. Reddick had 2.5 sacks all season and was removed from the starting lineup after three games. It's obvious who had the stronger rookie season.

14. Eagles - DE Myles Garrett

Actual pick: DE Derek Barnett

Garrett is deserving of a much higher spot in this redraft, but after the Browns chose their quarterback of the future, he was bound to slip.

He could do worse than to land with the Super Bowl-champion Eagles and their collection of pass-rushing talents.

15. Colts - S Malik Hooker

Actual pick: Hooker

A torn ACL and MCL sapped Hooker's season after seven games, but, in his limited time, he proved to be the playmaker the Colts need at the safety position.

16. Ravens - CB Marlon Humphrey

Actual pick: Humphrey

Humphrey was solid, yet unspectacular in his first season. Picking smack in the middle of the first round, the Alabama corner proved a quality choice.

17. Redskins - DE Jonathan Allen

Actual pick: Allen

The Redskins didn't get to see much of Allen, as he played just five games before succumbing to a foot injury. Washington's run defense suffered without him. The team finished the year last against the run. They'll be much better with a healthy Allen.

18. Titans - WR Corey Davis

Actual pick: CB Adoree Jackson

Ah, a much more appropriate slot for Davis.

His season pales in comparison to other rookie receivers, but he showed in the postseason - particularly a two-touchdown performance against the Patriots - why he's worthy of a first-round selection.

19. Buccaneers - RB Dalvin Cook

Actual pick: TE O.J. Howard

Had the Bucs cut ties with Doug Martin after his suspension at the end of the 2016 season, a worthy replacement was available with the 19th pick.

In just four games, Cook averaged a full two yards per carry more than Martin did in 2017. If only the team had listened to quarterback Jameis Winston and facilitated a reunion with his college running back.

20. Broncos - T Garett Bolles

Actual pick: Bolles

At pick No. 20, the Broncos were unable to solve their quarterbacking issues with Watson, Trubisky, and Mahomes off the board, Denver's best suited waiting until either free agency or the 2018 draft to address the situation.

Bolles remains the pick.

21. Lions - RB Christian McCaffrey

Actual pick: LB Jarrad Davis

The Lions haven't had a 100-yard rusher in a game or a running back eclipse 1,000 yards in a season since 2013. It's clear Detroit needs to address the position, and McCaffrey is capable of accomplishing both.

22. Dolphins - CB Shaquill Griffin

Actual pick: LB Charles Harris

Kenyan Drake appears to have locked down the running back job entering next season. The next area of need is at corner, where the Dolphins could have used the services of Griffin, who thrived with the Legion of Boom.

23. Giants - T Cam Robinson

Actual pick: TE Evan Engram

The Giants' fortunes won't improve in the running game until they address their awful offensive line. Instead of waiting until the sixth round to draft an O-lineman, New York could have nabbed a starting left tackle for the foreseeable future by picking Robinson out of Alabama.

24. Raiders - CB Chidobe Awuzie

Actual pick: CB Gareon Conley

The Raiders were right to focus on the secondary with their first-round pick. After Lattimore, White, and Humphrey, the talent available at corner drops off significantly, but there is value available with Awuzie.

25. Browns - S Marcus Williams

Actual pick: S Jabrill Peppers

The Browns had the right position but the wrong player, a problem that's been plaguing the team for decades.

26. Falcons - DE Carl Lawson

Actual pick: DE Takkarist McKinley

The pass-rushing help the Falcons sought could have come in the form of Lawson, who led all rookies with 8.5 sacks.

27. Bills - WR Cooper Kupp

Actual pick: White

The Bills made the ideal pick with White. With no first-round talent left at quarterback, the team instead finds a possession receiver in Kupp.

28. Cowboys - TE Evan Engram

Actual pick: DE Taco Charlton

Jason Witten won't be around forever. Engram is the future at the tight end position.

29. Browns - DE Takkarist McKinley

Actual pick: TE David Njoku

McKinley's a step down from Garrett, but he had just one less sack in 2017.

30. Steelers - DT Deatrich Wise

Actual pick: Watt

The Steelers nailed their early draft picks. With Watt unavailable, Pittsburgh can afford a value pick like Wise at the back half of the first round.

31. 49ers - LB Reuben Foster

Actual pick: Foster

Foster proved worth the risk in his first season. But his post-season arrests cloud his future with the franchise.

32. Saints - DE Derek Barnett

Actual pick: Ramczyk

Poached of all their real-life picks, in this alternate universe, the Saints focus on their defensive line.

(Photos courtesy: Getty Images)