Watch out Mel Kiper Jr.! I'm coming for you!

ESPN's NFL Draft guru releases his first mock draft today as the majority of NFL teams look toward the new crop of talent to help fill holes on their rosters and lead them to glory.

The 2018 NFL Draft is a quarterback draft. The amount of high quality quarterbacks in this class outweigh those of the last 4 drafts combined.

With that being said, here is my first NFL mock draft of the year.

1.) Browns: Josh Allen, QB, Wyoming

2.) Giants: Josh Rosen, QB, UCLA

3.) Colts: Saquan Barkley, RB, Penn State

4.) Browns: Minkah Fitzpatrick, DB, Alabama

5.) Broncos: Sam Darnold, QB, USC

6.) Jets: Bradley Chubb, DE, NC State

7.) Buccaneers: Mike McGlinchey, OT, Notre Dame

8.) Bears: Calvin Ridley, WR, Alabama

9.) 49ers: Derwin James, S, Florida State

10.) Raiders: Roquan Smith, LB, Georgia

11.) Dolphins: Quentin Nelson, G, Notre Dame

12.) Bengals: Tremaine Edmunds, LB, Virgina Tech

13.) Redskins: Denzel Ward, CB, Ohio State

14.) Packers: Josh Jackson, CB, Iowa

15.) Cardinals: Baker Mayfield, QB, Oklahoma

16.) Ravens: Vita Vea, DT, Washington

17.) Chargers: Da'Ron Payne, DT, Alabama

18.) Seahawks: Brian O'Neill, OT, Pittsburgh

19.) Cowboys: Arden Key, OLB, LSU

20.) Lions: Sam Hubbard, DE, Ohio State

21.) Bills: Harold Landry, LB, Boston College

22.) Bills: Billy Price, C, Ohio State

23.) Rams: Mike Hughes, CB, Central Florida

24.) Panthers: Connor Williams, OT, Texas

25.) Titans: Carlton Davis, CB, Auburn

26.) Falcons: Kolton Miller, OT, UCLA

27.) Saints: Christian Kirk, WR, Texas A&M

28.) Steelers: Rashaan Evans, LB Alabama

29.) Jaguars: Courtland Sutton, WR, SMU

30.) Eagles: Marcus Davenport, DE, UT San Antonio

31.) Vikings: Orlando Brown, OT, Oklahoma

32.) Patriots: Maurice Hurst, DT, Michigan

My second mock draft will follow the NFL combine while the 3rd will be during the week of the draft.