2019 NFL Draft: Seven-round mock drafts, big boards and team needs for all 32 teams
Get ready for the NFL Draft with everything you need to know about all 32 teams
The 2019 NFL Draft is just nine days away and the rumors and smokescreens (?) continue to build as we get set for what should be a wild weekend of surprises, trades and what many pundits and fans will deem questionable picks in Nashville, Tennessee.
The Arizona Cardinals are on the clock and what they'll do with the top pick is still a mystery. Do they stay put, draft Kyler Murray and try to trade Josh Rosen at what would likely at that point be a major markdown for last year's 10th-overall pick? Do they swing a trade with another team like the Raiders, who have shown a lot of interest in Murray and could turn the page on Derek Carr as early as 2020? If the Cardinals don't trade Rosen or the No. 1 pick by the time they're on the clock, do they pass on the QB and just go ahead and select Nick Bosa or Quinnen Williams?
All those scenarios are still in play and our experts (R.J. White, Ryan Wilson and Chris Trapasso) here at CBS Sports have outlined team needs and options for every selection and their picks for all 32 teams.
Also, check out Pete Prisco's NFL Draft Better-Than Team .
New York Giants:
Green Bay Packers:
New Orleans Saints:
Tampa Bay Buccaneers:
Los Angeles Rams:
San Francisco 49ers:
New England Patriots:
New York Jets:
Kansas City Chiefs:
Los Angeles Chargers:
Pick Six Newsletter
Get the day's big stories + fun stuff you love like mock drafts, picks and power rankings.
Thanks for signing up!
Keep an eye on your inbox for the latest sports news.
There was an error processing your subscription.
The Chiefs, Texans and Vikings are also trading up, with four QBs coming off the board
Let's take a look at how the four teams without a first-round pick can still have strong d...
Plus, Drew Lock goes before Dwayne Haskins, and Daniel Jones sneaks into the top 15
Dwayne Haskins drops out of the top 10 as Drew Lock gets taken ahead of him
The draft is almost here and here's our seven-rounder to get you in the mood
Plus, the Giants take Drew Lock and the Cardinals go with Kyler Murray