Views from the bottom: 2016 NFL Mock Draft

(Photo courtesy of  Flickr )

(Photo courtesy of Flickr)

Every year, even as the NBA and NHL playoffs are underway, and the MLB season hitting its stride, the NFL steals the spotlight for a few days in late April for its annual NFL Draft or, as I like to call it, a reminder that NFL scouts and teams evaluators really just don't know anything more than you and I do.

This year, the league has even managed to hijack the news cycle for a few days before its annual draft party, when some American Justices (really at this point, who cares about the specifics?) decided to side with ol' Roger Goodell and re-suspend Tom "Tommy Boy" Brady for the first four games of the 2016 season. That way, the NFL could point out that, well yep there's a reason why the New England Patriots have no first-round draft pick this year didn't you hear, it's because they cheated. Even though, at this point, most people with half a brain understand that the Deflategate saga has little to do with 1) Tom Brady, 2) the Patriots, 3) footballs and 4) air pressure. #DeflateThis

ANYWAY! A classic at this time of the year is the proliferation of NFL Mock Drafts; because it isn't fair that only NFL teams could pretend they know a thing or two when they don't.

In this spirit, here is my highly unscientific mock draft ahead of tonight's 2016 NFL Draft. I watched maybe two total games last season in the NFL, and even fewer than that in college football, which makes me as qualified as anyone else. Do with this what you will.

  1. Los Angeles Rams: Jared Goff, QB, Cal
  2. Philadelphia Eagles: Carson Wentz, QB, North Dakota State
  3. San Diego Chargers: DeForest Buckner, DE/DT, Oregon
  4. Dallas Cowboys: Jalen Ramsey, CB/S, Florida State
  5. Jacksonville Jaguars: Myles Jack, LB, UCLA
  6. Baltimore Ravens: Laremy Tunsil, OT, Ole Miss
  7. San Francisco 49ers: Ronnie Stanley, OT, Notre Dame
  8. Cleveland Browns: Joey Bosa, DE, Ohio State
  9. Tampa Bay Buccaneers: Vernon Hargreaves III, CB, Florida
  10. New York Giants: Jack Conklin, OT, Michigan State
  11. Chicago Bears: Leonard Floyd, LB, Georgia
  12. New Orleans Saints: Sheldon Rankins, DT, Louisville
  13. Miami Dolphins: Ezekiel Elliott, RB, Ohio State
  14. Oakland Raiders: Eli Apple, CB, Ohio State
  15. Tennessee Titans: Taylor Decker, OT, Ohio State
  16. Detroit Lions: Shaq Lawson, DE, Clemson
  17. Atlanta Falcons: Darron Lee, LB, Ohio State
  18. Indianapolis Colts: Ryan Kelly, C, Alabama
  19. Buffalo Bills: Reggie Ragland, LB, Alabama
  20. New York Jets: Paxton Lynch, QB, Memphis
  21. Washington: Robert Nkemdiche, DT, Ole Miss
  22. Houston Texans: Corey Coleman, WR, Baylor
  23. Minnesota Vikings: Laquon Treadwell, WR, Ole Miss
  24. Cincinnati Bengals: Will Fuller, WR, Notre Dame
  25. Pittsburgh Steelers: William Jackson III, CB, Houston
  26. Seattle Seahawks: A'Shawn Robinson, DT, Alabama
  27. Green Bay Packers: Jarran Reed, DT, Alabama
  28. Kansas City Chiefs: Mackensie Alexander, CB, Clemson
  29. New England Patriots: Forfeited pick
  30. Arizona Cardinals: Noah Spence, DE, Eastern Kentucky
  31. Carolina Panthers: Josh Doctson, WR, TCU
  32. Denver Broncos: Connor Cook, QB, Michigan State