Todd Salem 2017 NFL Mock Draft - 23 April 2017

1. Myles Garrett 2. Jonathan Allen 3. Malik Hooker

Round 1
1Cleveland Browns 2017 NFL Mock Draft College Football Draft ProfilesClevelandMyles GarrettDETexas A&M
2San Francisco Giants 2017 NFL Mock Draft College Football Draft ProfilesSan FranciscoJonathan AllenDTAlabama
3Chicago Bears 2017 NFL Mock Draft College Football Draft ProfilesChicagoMalik HookerSOhio State
4Jacksonville Jaguars 2017 NFL Mock Draft College Football Draft ProfilesJacksonvilleDeshaun WatsonQBClemson
5Tennessee Titans 2017 NFL Mock Draft College Football Draft ProfilesTennessee (from LAR)Marshon LattimoreDBOhio State
6New York Jets 2017 NFL Mock Draft College Football Draft ProfilesNew York JetsMitch TrubiskyQBNorth Carolina
7LA Chargers 2017 NFL Mock Draft College Football Draft ProfilesLA ChargersJamal AdamsSLSU
8Carolina Panthers 2017 NFL Mock Draft College Football Draft ProfilesCarolinaSolomon ThomasDEStanford
9Philadelphia Eagles 2017 NFL Mock Draft College Football Draft ProfilesPhiladelphia (projected)Leonard FournetteRBLSU
10Buffalo Bills 2017 NFL Mock Draft College Football Draft ProfilesBuffaloCorey DavisWRWestern Michigan
11New Orleans Saints 2017 NFL Mock Draft College Football Draft ProfilesNew OrleansDerek BarnettDETennessee
12Cleveland Browns 2017 NFL Mock Draft College Football Draft ProfilesCleveland (from PHI)O.J. HowardTEAlabama
13Arizona Cardinals 2017 NFL Mock Draft College Football Draft ProfilesArizonaHaason ReddickLBTemple
14Cincinnati Bengals 2017 NFL Mock Draft College Football Draft ProfilesCincinnati (projected)Garett BollesOTUtah
15Indianapolis Colts 2017 NFL Mock Draft College Football Draft ProfilesIndianapolisTakkarist McKinleyDEUCLA
16Baltimore Ravens 2017 NFL Mock Draft College Football Draft ProfilesBaltimoreMike WilliamsWRClemson
17Washington Redskins 2017 NFL Mock Draft College Football Draft ProfilesWashingtonChristian McCaffreyRBStanford
18Tennessee Titans 2017 NFL Mock Draft College Football Draft ProfilesTennesseeEvan EngramTEOle Miss
19Tampa Bay Buccaneers 2015 NFL Mock Draft College Football Draft ProfilesTampa BayMarlon HumphreyDBAlabama
20Denver Broncos 2017 NFL Mock Draft College Football Draft ProfilesDenverForrest LampOGWestern Kentucky
21Detroit Lions 2017 NFL Mock Draft College Football Draft ProfilesDetroitTaco CharltonDEMichigan
22Miami Dolphins 2017 NFL Mock Draft College Football Draft ProfilesMiamiZach CunninghamDBVanderbilt
23New York Giants 2017 NFL Mock Draft College Football Draft ProfilesNew York GiantsCam RobinsonOTAlabama
24Oakland Raiders 2017 NFL Mock Draft College Football Draft ProfilesOaklandJarrad DavisLBFlorida
25Houston Texans 2017 NFL Mock Draft College Football Draft ProfilesHoustonT.J. WattLBWisconsin
26Seattle Seahawks 2017 NFL Mock Draft College Football Draft ProfilesSeattleRyan RamczykOTWisconsin
27Kansas City Chiefs 2017 NFL Mock Draft College Football Draft ProfilesKansas CityReuben FosterLBAlabama
28Dallas Cowboys 2017 NFL Mock Draft College Football Draft ProfilesDallasJabrill PeppersDBMichigan
29Green Bay Packers 2017 NFL Mock Draft College Football Draft ProfilesGreen BayTre'Davious WhiteDBLSU
30Pittsburgh Steelers 2017 NFL Mock Draft College Football Draft ProfilesPittsburghChris WormleyDTMichigan
31Atlanta Falcons 2017 NFL Mock Draft College Football Draft ProfilesAtlantaCharles HarrisDEMissouri
32New Orleans Saints 2017 NFL Mock Draft College Football Draft ProfilesNew Orleans (from NE)Budda BakerSWashington