For this mock draft I have the Cardinals taking Kyler Murray #1 overall and Giants passing on Dwayne Haskins. We trade back with the Dolphins, so that they can jump the Bengals and take Haskins. We also trade back with the Steelers, so that they can draft Greedy Williams. Finally, we trade up into the end of the 3rd round and take Tyree Jackson.
Trades:
DEN #10 for MIA #13, and #78
DEN #13 for PIT #20, #66, and #122
DEN #122, #156, and #182 for CAR #100
Picks:
20 Dalton Risner, OL, Kansas State
41 Irv Smith Jr., TE, Alabama
66 Germaine Pratt, LB, North Carolina State
71 Khalen Saunders, DL, Western Illinois
78 Isaiah Johnson, CB, Houston
100 Tyree Jackson, QB, Buffalo
125 Miles Boykin, WR, Notre Dame
148 Jalen Jelks, EDGE, Oregon
237 Travis Homer, RB, Miami
Roster
Offense: 25
QB: Joe Flacco, Tyree Jackson
FB: Andy Janovich
RB: Phillip Lindsay, Royce Freeman, Devontae Booker, Travis Homer
WR: Emmanuel Sanders, Courtland Sutton, DaeSean Hamilton, Tim Patrick, Miles Boykin,
TE: Jeff Heuerman, Irv Smith Jr, Jake Butt, Troy Fumagalli
LT: Garrett Bolles, Elijah Wilkinson
LG: Ronald Leary, Nico Falah
C: Dalton Risner, Sam Jones
RG: Conner McGovern
RT: Ju'Wuan James, Andreas Knappe
Defense: 25
NT: Shelby Harris, Khalen Saunders
DE: Derek Wolfe, Adam Gotsis, Zack Kerr, DeMarcus Walker
OLB: Von Miller, Bradley Chubb, Jeff Holland, Jalen Jelks, UDFA
ILB: Todd Davis, Germaine Pratt, Josey Jewell, AJ Johnson
CB: Chris Harris Jr, Kareem Jackson, Bryce Callahan, Isaac Yiadom, Isaiah Johnson
FS: Justin Simmons, Jamal Carter
SS: Will Parks, Su'a Cravens, Trey Marshall
Special Teams: 3
K: Brandon McManus
P: Colby Wadman
LS: Casey Kreiter