Well it looks more and more that McCaffrey is going top 15. So unless Elway trades up it doesn't look like he will be a Bronco. Using Chad Reuter's Mock Draft 5 Rounds. Here is a trade down Mock Draft.
http://www.nfl.com/news/story/0ap3000000796324/article/reuter-5round-mock-draft-surprise-qb-lands-in-round-1
Before the Draft Denver signs
King Dunlap - LT - Chargers - 2 years and $14 million total -
Trade Alert - Elway trades its 1st Round Pick to Cleveland who wants Patrick Mahomes - QB Texas Tech - Denver receives Cleveland 2 - 2nd Round Picks #33 and 52. A little in Denver's favor but is because Denver loses 5th year option.
2nd Round Pick #33 ------------------------------- Cam Robinson - Tackle Alabama - 6'6" 323lbs - Excellent pick for Power Blocking scheme at worst Pro-Bowl Guard.
2nd Round Pick #51 ------------------------------------------ Adam Shaheen - TE - Ashland - comparison GRONK - yes nobody is Gronk but that is the closest comparison to 6'6" 274 lbs Shaheen.
2nd Round Pick #52 - Derek Rivers Pass Rush - Youngstown St - Excellent Pass Rusher and a great pick
3rd Round Pick ---------------------------------------------------- Ahkello Witherspoon - CB - Colardo - 6'3" 199 lbs perfect Man Press CB
3rd Round Pick Comp ----------------------------------------------------- Carlos Henderson - Slot WR LA Tech - extremely productive WR
4th Round Pick ----------------------------------------------- Marlon Mack - RB - South Florida - excellent RB
5th Round Pick --------------------------------- Big Stevie USC - NT - the best NT in college 6'1" 330lbs
In the end Denver adds some great players by trading down.
Cam Robinson = hopefully starting LT for next 4 years.
Adam Shaheen = starting TE
Derek Rivers = bendy Pass Rusher
Witherspoon = Talib's successor
Henderson = Slot WR and KR = excellent pick
Marlon Mack = 3 years of over 1,000 yards in college.
Big Stevie = Big NT = just want him to be a Bronco