Below is a three round mock draft that features plenty of surprises courtesy of Jon Dove. The most difficult part of putting together a mock draft this year is figuring out where the quarterbacks will land. This particular mock features three quarterbacks going in the first round which goes against what Jon previously projected.

1 Houston Texans Jadeveon Clowney
2 St. Louis Rams (Wash) Jake Matthews
3 Jacksonville Jaguars Johnny Manziel
4 Cleveland Browns Sammy Watkins
5 Oakland Raiders Greg Robinson
6 Atlanta Falcons Khalil Mack
7 Tampa Bay Buccaneers Mike Evans
8 Minnesota Vikings Teddy Bridgewater
9 Buffalo Bills Taylor Lewan
10 Detroit Lions Justin Gilbert
11 Tennessee Titans Kyle Fuller
12 New York Giants Eric Ebron
13 St. Louis Rams CJ Mosley
14 Chicago Bears Aaron Donald
15 Pittsburgh Steelers Marqise Lee
16 Dallas Cowboys Anthony Barr
17 Baltimore Ravens Ja’Wuan James
18 New York Jets Odell Beckham Jr.
19 Miami Dolphins Zach Martin
20 Arizona Cardinals Blake Bortles
21 Green Bay Packers Calvin Pryor
22 Philadelphia Eagles Jason Verrett
23 Kansas City Chiefs Bradin Cooks
24 Cincinnati Bengals Darqueze Dennard
25 San Diego Chargers Louis Nix
26 Cleveland Browns (via Indy) David Yankey
27 New Orleans Saints Dee Ford
28 Carolina Panthers Xavier Su’a Filo
29 New England Patriots Jace Amaro
30 San Francisco 49ers Timmy Jernigan
31 Denver Broncos Gabe Jackson
32 Seattle Seahawks Ra’Shede Hageman
Round Two
33 Houston Texans Derek Carr
34 Washington Redskins Ha Ha Clinton-Dix
35 Cleveland Browns Loucheiz Purifoy
36 Oakland Raiders Kony Ealy
37 Atlanta Falcons Joel Bitonio
38 Tampa Bay Buccaneers Calvin Barnett
39 Jacksonville Jaguars Bradley Roby
40 Minnesota Vikings George Uko
41 Buffalo Bills Marcus Smith
42 Tennessee Titans Carlos Hyde
43 New York Giants Stephon Tuitt
44 St. Louis Rams Will Sutton
45 Detroit Lions LaMarcus Joyner
46 Pittsburgh Steelers Troy Niklas
47 Dallas Cowboys Kelcy Quarles
48 Baltimore Ravens Tre Mason
49 New York Jets Trai Turner
50 Miami Dolphins Robert Nelson
51 Chicago Bears Jonathan Dowling
52 Arizona Cardinals Chris Borland
53 Green Bay Packers Antonio Richardson
54 Philadelphia Eagles Carl Bradford
55 Cincinnati Bengals DeMarcus Lawrence
56 San Francisco 49ers (KC) Jarvis Landry
57 San Diego Chargers Billy Turner
58 New Orleans Saints Michael Schofield
59 Indianapolis Colts B.J. Lowery
60 Carolina Panthers Allen Robinson
61 San Francisco 49ers Yawin Smallwood
62 New England Patriots Ego Ferguson
63 Denver Broncos Kasim Edebali
64 Seattle Seahawks Cameron Fleming
Round Three
65 Houston Texans Morgon Moses
66 Washington Redskins Austin Seferian-Jenkins
67 Oakland Raiders A.J. McCarron
68 Atlanta Falcons Xavier Grimble
69 Tampa Bay Buccaneers Cyrus Kouandjio
70 Jacksonville Jaguars Cody Hoffman
71 Cleveland Browns Jimmy Garoppolo
72 Minnesota Vikings Marcus Roberson
73 Buffalo Bills Paul Richardson
74 New York Giants Shayne Skov
75 St. Louis Rams Ahmad Dixon
76 Detroit Lions Kelvin Benjamin
77 San Francisco (Tenn) Dominique Easley
78 Dallas Cowboys Shamar Stephen
79 Baltimore Ravens Trevor Reilly
80 New York Jets Jeremy Hill
81 Miami Dolphins DaVante Adams
82 Chicago Bears Pierre Desir
83 Cleveland Browns (Pitt) Bishop Sankey
84 Arizona Cardinals Lache Seastrunk
85 Green Bay Packers Ryan Shazier
86 Philadelphia Eagles Terrence Brooks
87 Kansas City Chiefs Brent Urban
88 Cincinnati Bengals Jack Mewhort
89 San Diego Chargers Jaylen Watkins
90 Indianapolis Colts Charles Leno Jr.
91 New Orleans Saints Martavis Bryant
92 Carolina Panthers Brandon Thomas
93 New England Patriots James Gayle
94 San Francisco 49ers Dri Archer
95 Denver Broncos Telvin Smith
96 Minnesota Vikings(Sea) Kareem Martin
97 Pittsburgh Steelers Ed Stinson
98 Green Bay Packers Jordan Matthews
99 Baltimore Ravens Justin Ellis
100 San Francisco 49ers Zach Mettenberger