The buildup is almost complete. The NFL draft is April 27-29 and teams are finalizing their draft boards.

We put ourselves in the shoes of Broncos’ general manager John Elway to give our best guess at what the Broncos might do in the draft.

First round, 20th pick, Garett Bolles, OT, Utah, 6-foot-5, 297 pounds: The Broncos get their left tackle of the future. Bolles brings a dose of nasty, athleticism and talent to an offensive line that needs all three.

Bolles would address the Broncos’ biggest need and his gritty style would allow him to fit right in with a revamped line. This isn’t as big of a reach as some would suggest as Bolles is a first-round talent with the upside of a Pro Bowl left tackle.

Garett Bolles is here to deliver the pain. pic.twitter.com/CavTZYrgs9 — Cameron Wolfe (@CameronWolfe) March 23, 2017

The point was the power not necessarily the block. Here's a better look at pull all the way to opp tackle. The point is he's nasty. pic.twitter.com/Dts9LX96yJ — Cameron Wolfe (@CameronWolfe) March 23, 2017

He needs to add a little more bulk and refine some of his technique issues.

Second round, 51st pick, Carlos Henderson, WR/KR, Louisiana Tech, 5-11, 199 pounds: A ton of “juice” in this pick, which is what Broncos head coach Vance Joseph wants. Hi-C, Capri Suns, Hawaiian Punch and more. Henderson is an electric playmaker. He had 23 touchdowns (19 receiving, two rushing, two kick returns) in 121 touches last season. He would immediately become the Broncos slot receiver, which would take pressure off Demaryius Thomas and Emmanuel Sanders.

He’s still raw as a route runner, but he has a high upside. And Broncos fans can stop having nightmares of Jordan Norwood as a returner and a slot receiver. Related Articles September 17, 2020 Broncos’ Von Miller gives fans “Mile High Salute” while sharing photo of leg in cast

September 17, 2020 Broncos Briefs: Center Lloyd Cushenberry praised for NFL debut

September 17, 2020 Broncos scouting report: How Denver matches up against Steelers and predictions

September 17, 2020 Bradley Chubb “not very effective” in season opener, but Broncos see positives as linebacker’s repaired knee feels good

September 17, 2020 Broncos’ Next Opponent: Pittsburgh defense shut down Giants’ running game in Week 1

Watch where Carlos Henderson started and where he ended up on this play. LOS to the crib (well almost). pic.twitter.com/Xi4zvt3mZ7 — Cameron Wolfe (@CameronWolfe) April 11, 2017

Third round, 82nd pick, Dalvin Tomlinson, DL, Alabama, 6-3, 310 pounds: Tomlinson is often the forgotten one in Alabama’s deep defense, but he shouldn’t be. He clogged the lanes, doing a lot of the dirty work for Jonathan Allen and Reuben Foster.

Tomlinson has the versatility to play and eventually start at nose tackle. He can also be a run-stuffing defensive end. He’s more explosive than you’d expect for a guy his size.

Alabama's Dalvin Tomlinson is my favorite player in this WEAK DT draft class. He's a stack & shed guy who I project as a day 2 selection. pic.twitter.com/3Jw6fQYQ6d — Omar Kelly (@OmarKelly) April 13, 2017

Third round, 101st pick, Bucky Hodges, TE, Virginia Tech, 6-6, 257 pounds: Due to a deep tight end crop, Hodges, whom the Broncos could target in the second round, falls to the bottom of the third round.

Hodges is a rare mix of size and athleticism who may remind Broncos fans of Julius Thomas. He’s a big red zone threat and his 4.57 40-yard dash makes him a mismatch for just about every defender down the seam. He would immediately become Denver’s most talented tight end even if his blocking needs work.

At times, like play 1, it is crazy to consider that Bucky Hodges is 6'6/257. Then you see when he uses that size. pic.twitter.com/xvUS9kMqZF — Josh Norris (@JoshNorris) March 22, 2017

Fourth round, 127th pick, Brendan Langley, CB, Lamar, 6-0, 201 pounds: Langley is a high-upside developmental cornerback. Denver has a need for a fourth cornerback and maybe Langley can beat out Lorenzo Doss out for that role as a rookie but this pick is more for the future. Langley scored two touchdowns as a punt returner in 2016.

Langley is long, fast, athletic with great ball skills. He had six interceptions last season. He’s still learning the cornerback position and had a poor showing at the Senior Bowl.

Fifth round, 177th pick, Jalen Reeves-Maybin, ILB, Tennessee, 6-0, 230 pounds: The Broncos continue a pattern of drafting overlooked inside linebackers. Reeves-Maybin a tackling machine. He can run sideline-to-sideline, lock up in coverage and play special teams. A shoulder injury in September is a red flag.

Sixth round, 203rd pick, Tarik Cohen, RB, North Carolina A&T, 5-6, 179 pounds: Cohen has eye-popping jukes, open-field ability and ran a 4.42 40. He has some Darren Sproles to his game. And, he can return punts.

I really hope someone drafts NC A&T's Tarik Cohen and lets him return punts/kicks: pic.twitter.com/dU3t7vcSsX — Connor Rogers (@ConnorJRogers) March 23, 2017

Seventh round, 238th pick, Tyrique Jarrett, NT, Pittsburgh, 6-3, 335 pounds: Another massive body to add to the Broncos defensive line. Jarrett would compete for a roster spot as a strong running-stuffing nose tackle.

Seventh round, 252nd pick, Garrett Sickels, OLB, Penn State, 6-3, 261 pounds: The need to replace DeMarcus Ware on the field isn’t as big as many are making it. Shane Ray and Shaquil Barrett should be fine. Sickels, an outstanding pass rusher, provides depth behind Von Miller, Ray and Barrett. You can never have enough pass rushers in the NFL.

Seventh round, 253rd pick, Brady Gustafson, QB, Montana, 6-7, 230 pounds: With the Mr. Irrelevant pick, the Broncos select a potential third quarterback in Gustafson. His size will likely intrigue Elway, but Gustafson is strictly a developmental prospect. Maybe Gustafson turns out like the Broncos’ last seventh-round quarterback, Trevor Siemian.