NFL Mock Draft First Three Rounds

The NFL Draft is a little bit over three weeks away and it will take place on Thursday April 27-Saturday April 29 in Philadelphia, PA. The future is now and players will try and make an immediate impact for their franchise. Who is going to go where when the time comes?
Here is my first three round NFL Mock Draft:
Round 1.) 1. Cleveland Browns- Myles Garrett, DL, Texas A and M.
2. San Francisco 49ers- Mitch Trubisky, QB, North Carolina
3. Chicago Bears- Mike Williams, WR, Clemson
4. Jacksonville Jaguars- Jonathan Allen, DL, Alabama
5. Tennessee Titans- Marshon Lattimore, CB, Ohio State
6. New York Jets- Leonard Fournette, RB, LSU
7. Los Angeles Chargers- Solomon Thomas, DL, Stanford
8. Carolina Panthers- Dalvin Cook, RB, Florida State
9. Cincinnati Bengals- Reuben Foster, LB, Alabama
10. Buffalo Bills-Marlon Humphrey, CB, Alabama
11. New Orleans Saints- Malik Hooker, S, Ohio State
12. Cleveland Browns- Jamal Adams, S, LSU
13. Arizona Cardinals- Deshaun Watson, QB, Clemson
14. Philadelphia Eagles- Tre'Davious White, CB, LSU
15. Indianapolis Colts- Ryan Ramczyk, OL, Wisconsin
16. Baltimore Ravens- Corey Davis, WR, Western Michigan
17. Washington Redskins- Caleb Brantley, DL, Florida
18. Tennessee Titans- John Ross, WR, Washington
19. Tampa Bay Buccaneers- Christian McCaffrey, RB, Stanford
20. Denver Broncos- Cam Robinson, OL. Alabama
21. Detroit Lions- Taco Charlton, DL, Michigan
22. Miami Dolphins- David Njoku, TE, Miami
23. New York Giants- O.J. Howard, TE, Alabama
24. Oakland Raiders- Jabrill Peppers, S, Michigan
25. Houston Texans- Patrick Mahomes, QB, Texas Tech
26. Seattle Seahawks- Forrest Lamp, OL, Western Kentucky
27. Kansas City Chiefs- Malik McDowell, DL, Michigan St.
28. Dallas Cowboys- Teez Tabor, CB, Florida
29. Green Bay Packers- Gareon Conley, CB, Ohio St.
30. Pittsburgh Steelers- JuJu Smith-Schuster, WR, USC
31. Atlanta Falcons- Garett Bolles, OL, Utah
32. New Orleans Saints- Haason Reddick, DL, Temple
Second Round: 33. Cleveland Browns- Alvin Kamara, RB, Tennessee
34. San Francisco 49ers- Takkarist McKinley, DL, UCLA
35. Jacksonville Jaguars- Derek Barnett, DL, Tennessee
36. Chicago Bears- Evan Engram, TE, Ole Miss
37. Los Angeles Rams- Tim Williams, DL, Alabama
38. Los Angeles Chargers- Zach Cunningham, LB, Vanderbilt
39. New York Jets- Sidney Jones, CB, Washington
40. Carolina Panthers- Jarrad Davis, LB, Florida
41. Cincinnati Bengals- Charles Harris, DL, Missouri
42. New Orleans Saints- Bucky Hodges, TE, Virginia Tech
43. Philadelphia Eagles- Adoree' Jackson, CB, USC
44. Buffalo Bills- ArDarius Stewart, WR, Alabama
45. Arizona Cardinals- Ryan Anderson, LB, Alabama
46. Indianapolis Colts- Joe Mixon, RB, Oklahoma
47. Baltimore Ravens- T.J. Watt, LB, Wisconsion
48. Minnesota Vikings- Pat Elflein, OL, Ohio St.
49. Washington Redskins- Budda Baker, S, Washington
50. Tampa Bay Buccaneers- Marcus Maye, S, Florida
51. Denver Broncos- Gerald Everett, TE, South Alabama
52. Cleveland Browns- Dede Westbrook, WR, Oklahoma
53. Detroit Lions- Dorion Johnson, OL. Pittsburgh
54. Miami Dolphins- Rasul Douglas, CB, West Virginia
55. New York Giants- Dion Dawkins, OL, Temple
56. Oakland Raiders- Larry Ogunjobi, DL, North Carolina-Charlotte
57. Houston Texans- Josh Jones, S, North Carolina State
58. Seattle Seahawks- Cooper Kupp, WR, Eastern Washington
59. Kansas City Chiefs- D'Onta Foreman, RB, Texas
60. Dallas Cowboys- Fabian Moreau, CB, UCLA
61. Green Bay Packers- Alex Anazalone, LB, Florida
62. Pittsburgh Steelers- Nathan Peterman, QB, Pittsburgh
63. Atlanta Falcons- Jake Butt, TE, Michigan
64. Carolina Panthers- Quincy Wilson, CB, Florida
Third Round: 65. Cleveland Browns- Dan Feeney, OL, Indiana
66. San Francisco 49ers- Carl Lawson, DL, Auburn
67. Chicago Bears- Justin Evans, S, Texas A and M
68. Jacksonville Jaguars- Marcus Williams, S, Utah
69. Los Angeles Rams- Chris Godwin, WR, Penn St.
70. New York Jets- Zay Jones, WR, East Carolina
71. Los Angeles Chargers- Adam Shaheen, TE, Ashland
72. New England Patriots- Antonio Garcia, OL, Troy
73. Cincinnati Bengals- John Johnson, S, USC
74. Philadelphia Eagles- Curtis Samuel, WR, Ohio St.
75. Buffalo Bills- Jarron Jones, DL, Norte Dame
76. New Orleans Saints- Cordrea Tankersely, CB, Clemson
77. Arizona Cardinals- Zach Banner, OL, USC
78. Baltimore Ravens- Chidobe Awuzie, CB, Colorado
79. Minnesota Vikings- Samaje Perine, RB, Oklahoma
80. Indianapolis Colts- Tyus Bowser, LB, Houston
81. Washington Redskins- Ethan Pocic, OL, LSU
82. Denver Broncos- Chris Wormley, DL, Michigan
83. Tennessee Titans- Ahkello Witherspoon, CB, Colorado
84. Tampa Bay Buccaneers- Taylor Moton, OL, Western Michigan
85. Detroit Lions- Obi Melifonwu, S, Connecticut
86. Minnesota Vikings- Kendall Beckwith, LB, LSU
87. New York Giants- Jaleel Johnson, DL, Iowa
88. Oakland Raiders- Jeremy McNichols, RB, Boise St.
89. Houston Texans- Desmond King, S, Iowa
90. Seattle Seahawks- Cameron Sutton, CB, Tennessee
91. Kansas City Chiefs- Roderick Johnson, OL, Florida St.
92. Dallas Cowboys- Isaiah Ford, WR, Virginia Tech
93. Green Bay Packers- Jourdan Lewis, CB, Michigan
94. Pittsburgh Steelers- Kevin King, CB, Washington
95. Atlanta Falcons- Josh Harvey-Clemons, S, Louisville
96. New England Patriots- Jordan Willis, DL, Kansas St.
97. Miami Dolphins (Compensatory)- Dalvin Tomlinson, DL, Alabama
98. Carolina Panthers (Compensatory)- Josh Reynolds, WR, Texas A and M
99. Baltimore Ravens (Compensatory)- DeMarcus Walker, DL, Florida St.
100. Tennessee Titans (Compensatory)- Taywan Taylor, WR, Western Kentucky
101. Denver Broncos (Compensatory)- Marlon Mack, RB, South Florida
102. Seattle Seahawks (Compensatory)- Nico Siragusa, OL, San Diego St.
103. New Orleans Saints (Compensatory)- DeShone Kizer, QB, Norte Dame
104. Kansas City Chiefs (Compensatory)- Howard Wilson, CB, Houston
105. Pittsburgh Steelers (Compensatory)- Eddie Vanderdoes, DL, UCLA
106. Seattle Seahawks (Compensatory)- Isaac Asiata, OL, Utah
107. New York Jets (Compensatory)- Jeremy Sprinkle, TE, Arkansas
Best Available to start Fourth Round: Chad Hensen, WR, California, D.J. Jones, DL, Ole Miss, Amara Darboh, WR, Michigan, Elijah Qualls, DL, Washington and Shelton Gibson, WR, West Virginia.