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.

1Houston TexansJadeveon Clowney
2St. Louis Rams (Wash)Jake Matthews
3Jacksonville JaguarsJohnny Manziel
4Cleveland BrownsSammy Watkins
5Oakland RaidersGreg Robinson
6Atlanta FalconsKhalil Mack
7Tampa Bay BuccaneersMike Evans
8Minnesota VikingsTeddy Bridgewater
9Buffalo BillsTaylor Lewan
10Detroit LionsJustin Gilbert
11Tennessee TitansKyle Fuller
12New York GiantsEric Ebron
13St. Louis RamsCJ Mosley
14Chicago BearsAaron Donald
15Pittsburgh SteelersMarqise Lee
16Dallas CowboysAnthony Barr
17Baltimore RavensJa’Wuan James
18New York JetsOdell Beckham Jr.
19Miami DolphinsZach Martin
20Arizona CardinalsBlake Bortles
21Green Bay PackersCalvin Pryor
22Philadelphia EaglesJason Verrett
23Kansas City ChiefsBradin Cooks
24Cincinnati BengalsDarqueze Dennard
25San Diego ChargersLouis Nix
26Cleveland Browns (via Indy)David Yankey
27New Orleans SaintsDee Ford
28Carolina PanthersXavier Su’a Filo
29New England PatriotsJace Amaro
30San Francisco 49ersTimmy Jernigan
31Denver BroncosGabe Jackson
32Seattle SeahawksRa’Shede Hageman
Round Two
33Houston TexansDerek Carr
34Washington RedskinsHa Ha Clinton-Dix
35Cleveland BrownsLoucheiz Purifoy
36Oakland RaidersKony Ealy
37Atlanta FalconsJoel Bitonio
38Tampa Bay BuccaneersCalvin Barnett
39Jacksonville JaguarsBradley Roby
40Minnesota VikingsGeorge Uko
41Buffalo BillsMarcus Smith
42Tennessee TitansCarlos Hyde
43New York GiantsStephon Tuitt
44St. Louis RamsWill Sutton
45Detroit LionsLaMarcus Joyner
46Pittsburgh SteelersTroy Niklas
47Dallas CowboysKelcy Quarles
48Baltimore RavensTre Mason
49New York JetsTrai Turner
50Miami DolphinsRobert Nelson
51Chicago BearsJonathan Dowling
52Arizona CardinalsChris Borland
53Green Bay PackersAntonio Richardson
54Philadelphia EaglesCarl Bradford
55Cincinnati BengalsDeMarcus Lawrence
56San Francisco 49ers (KC)Jarvis Landry
57San Diego ChargersBilly Turner
58New Orleans SaintsMichael Schofield
59Indianapolis ColtsB.J. Lowery
60Carolina PanthersAllen Robinson
61San Francisco 49ersYawin Smallwood
62New England PatriotsEgo Ferguson
63Denver BroncosKasim Edebali
64Seattle SeahawksCameron Fleming
Round Three
65Houston TexansMorgon Moses
66Washington RedskinsAustin Seferian-Jenkins
67Oakland RaidersA.J. McCarron
68Atlanta FalconsXavier Grimble
69Tampa Bay BuccaneersCyrus Kouandjio
70Jacksonville JaguarsCody Hoffman
71Cleveland BrownsJimmy Garoppolo
72Minnesota VikingsMarcus Roberson
73Buffalo BillsPaul Richardson
74New York GiantsShayne Skov
75St. Louis RamsAhmad Dixon
76Detroit LionsKelvin Benjamin
77San Francisco (Tenn)Dominique Easley
78Dallas CowboysShamar Stephen
79Baltimore RavensTrevor Reilly
80New York JetsJeremy Hill
81Miami DolphinsDaVante Adams
82Chicago BearsPierre Desir
83Cleveland Browns (Pitt)Bishop Sankey
84Arizona CardinalsLache Seastrunk
85Green Bay PackersRyan Shazier
86Philadelphia EaglesTerrence Brooks
87Kansas City ChiefsBrent Urban
88Cincinnati BengalsJack Mewhort
89San Diego ChargersJaylen Watkins
90Indianapolis ColtsCharles Leno Jr.
91New Orleans SaintsMartavis Bryant
92Carolina PanthersBrandon Thomas
93New England PatriotsJames Gayle
94San Francisco 49ersDri Archer
95Denver BroncosTelvin Smith
96Minnesota Vikings(Sea)Kareem Martin
97Pittsburgh SteelersEd Stinson
98Green Bay PackersJordan Matthews
99Baltimore RavensJustin Ellis
100San Francisco 49ersZach Mettenberger