The draft is 4 weeks away and I thought now would be a good time to do an annual mock draft. Every year, I try to make a thread so that all board members can participate with their own mock drafts! Last year was a down year for participation. Without our favorite team having a 1st round pick, the excitement may not be there this year either.

That being said, I am making this thread and hope others will contribute. Maybe we could even make this a little board contest (assuming there is enough interest/participation)?

Here is first of two mock drafts I will make this year:

1). Browns - Myles Garrett, DE, Texas A&M

2). 49ers - Solomon Thomas, DE, Stanford

3). Bears - Jamal Adams, FS, LSU

4). Jaguars - Leonard Fournette, HB, LSU

5). Titians - Jonathan Allen, DE, Alabama

6). Jets - Marshon Lattimore, CB, Ohio St.

7). Chargers - Malik Hooker, FS, Ohio St.

8. Panthers - Dalvin Cook, HB, Florida St.

9). Bengals - Derek Barnett, DE, Tennessee

10). Bills - John Ross, WR, Washington

11). Saints - Marlon Humphrey, CB, Alabama

12). Browns - Mitchell Trubisky, QB, North Carolina

13). Cardinals - Mike Williams, WR, Clemson

14). Eagles - Christian McCaffrey, HB, Stanford

15). Colts - O.J. Howard, TE, Alabama

16). Ravens - Cam Robinson, OT, Alabama

17). Redskins - Ruben Foster, LB, Alabama

18). Titans - Corey Davis, WR, Western Michigan

19). Buccanners - Taco Charlton, DE, Michigan

20). Broncos - Ryan Ramcyzk, OT, Wisconsin

21). Lions - Jabrill Peppers, FS/LB/KR, Michigan

22). Dolphins - Gareon Conley, CB, Ohio St.

23). Giants - David Njoku, TE, Miami

24). Raiders - Takkarist McKinley, DE/OLB, UCLA

25). Texans - Deshuan Watson, QB, Clemson

26). Seahawks - Garrett Boles, OT, Utah

27). Chiefs - DeShone Kizer, QB, Notre Dame

28). Cowboys - Chris Wormley, DT, Michigan

29). Packers - Charles Harris, DE/OLB, Missouri

30). Steelers - Evan Engram, TE, Ole MIss

31). Falcons - Adoree' Jackson, CB, USC

32). Saints - Malik McDowell, DT, Michigan St.

37). Rams - Kevin King, CB, Washington

48). Vikings - Joe Mixon, HB, Oklahoma

96). Patriots - Ryan Anderson, DE/OLB, Alabama

_________________A Randy Moss fan for life. A Kevin Williams fan for life.