The big wave of free agency has come and gone, and the focus has turned to the draft, but that doesn't mean there still aren't holes to fill, some huge ones, for each of the NFL's 32 teams.
You can't solve all the problems in free agency. In fact, it's usually only a few if a team is lucky. For many of the bad teams, it can take years to fix the trouble spots and usually ends up in staff turnover if unsuccessful.
Even the good teams, the Super Bowl teams, have issues as they ready for the draft. So here's a look at the main trouble spot for each of the NFL's 32 teams.
Arizona Cardinals
Biggest Problem Area: Power runner
They have Andre Ellington to catch the ball and run it in space, but they want to get a bigger back to run it inside better. That's why they've been mentioned in the Adrian Peterson talks.
Atlanta Falcons
Biggest Problem Area: Edge rusher
I know they signed Brooks Reed and Adrian Clayborn, but that isn't enough for a team that clearly lacked a pass rush last season. They should use the eighth pick overall on a young edge rusher to fit Dan Quinn's scheme.
Baltimore Ravens
Biggest Problem Area: Big-play receiver
Steve Smith is 35 and Marlon Brown and Kamar Aiken are young and certainly not No. 1-receiver types. The Ravens need to use a handful of their seven-10 draft picks (depending on compensatriy pick) on receivers after losing Torrey Smith to the 49ers.
Buffalo Bills
Biggest Problem Area: Quarterback
They can't really believe Matt Cassel is the answer. Right? EJ Manuel hasn't come close to making anybody believe he is either. This is a team with talent. But can they fix the quarterback position?
Carolina Panthers
Biggest Problem Area: Offensive tackle
Yes, they signed Michael Oher. And they have Nate Chandler. But they need help in the worst way. They almost have to take a tackle with the 25th pick overall. Don't they?
Chicago Bears
Biggest Problem Area: A power nose tackle
With the move to the 3-4, they have a lot of defensive tackles who look more like the one-gap type of players. They need a big, massive body to play on the nose. Will Sutton isn't that guy.
Cincinnati Bengals
Biggest Problem Area: Speed at linebacker
They signed A.J. Hawk and re-signed Rey Maualuga, but they don't run that well. Emmanuel Lamur does, but Vontaze Burfict is coming off micro-fracture surgery. They need a young, fast linebacker to go with Lamur.
Cleveland Browns
Biggest Problem Area: No. 1 receiver
They signed Brian Hartline as a free agent, but he is a No. 2 receiver -- at best. Dwayne Bowe is also a No. 2. With Josh Gordon gone for the year, they lack the No. 1 go-to guy. The group they have now certainly doesn't feature one.
Dallas Cowboys
Biggest Problem Area: Defensive tackles They moved Tyrone Crawford inside last year, and he did a nice job, but he's a bit undersized. They need a wide body who can clog the middle against the run.
Denver Broncos
Biggest Problem Area: Right tackle
They want to move Louis Vasquez back inside to guard, and right now that would mean Chris Clark or Paul Cornick would start at right tackle. They need to be better than that.
Detroit Lions
Biggest Problem Area: Starting corner
Darius Slay is one starter, and Rashean Mathis, who played well for them last season, is being re-signed. But he's 34. They need to get a young corner.
Green Bay Packers
Biggest Problem Area: Inside linebacker
If the season started today, the Packers would have either Carl Bradford or Sam Barrington starting next to Clay Matthews inside, if they keep Matthews there. They need to get faster in the middle of their defense, so a young, swift linebacker early in the draft would make sense.
Houston Texans
Biggest Problem Area: Inside linebacker
Brian Cushing is a solid player at one spot, but they could use more speed inside like so many teams. A young, fast linebacker who can cover a lot of ground would seem to be a real need.
Indianapolis Colts
Biggest Problem Area: Safety
They re-signed Mike Adams, but Sergio Brown signed with the Jaguars and LaRon Landry was released. Adams is 34, so they need to get a young safety with range.
Jacksonville Jaguars
Biggest Problem Area: Edge rusher
When you look at what they're doing on defense, the one thing that stands out is a lack of a sack-fumble-game-over pass rusher. Chris Clemons isn't a kid anymore, so they need to get a young, elite pass rusher. That's where I think they go with the third overall pick.
Kansas City Chiefs
Biggest Problem Area: Receivers
The addition of Jeremy Maclin in free agency was big, but they need more than that. Maclin will be the No. 1 guy in their offense, but who is No. 2? That guy will come in the draft.
Miami Dolphins
Biggest Problem Area: (tie) Guard and safety
With Mike Pouncey moving back to center, they need to find two starting guards. Billy Turner is likely one, but who will be the other? Reshad Jones is one safety, but they need another.
Minnesota Vikings
Biggest Problem Area: Middle linebacker
They saw Jasper Brinkley sign with the Cowboys, which leaves a hole in middle of their defense. Brinkley was a two-down player, but right now the starter would be Audie Cole. He opened some eyes late last season, but I still think they could address this position early in the draft.
New England Patriots
Biggest Problem Area: Top corner
They lost their top two corners in Darrelle Revis and Brandon Browner in free agency. Losing Revis is a killer. Browner is replaceable. The starters will come from a group of Kyle Arrington, Logan Ryan and Malcolm Butler. Add Bradley Fletcher and Robert McClain to the mix. But they need to find another body early in the draft to compete.
New Orleans Saints
Biggest Problem Area: Pass-catching tight end
They traded Jimmy Graham to the Seahawks and left a huge void. They have a handful of tight ends, but none is a threat in the middle of the field. Josh Hill is probably the one with the most potential. He had five touchdowns last season. They need to draft a tight end early, but it's a bad draft class.
New York Giants
Biggest Problem Area: Safeties
They lost Antrel Rolle to the Bears and Stevie Brown is a free agent. That leaves little in terms of experience. Brown could be brought back, but they need a free safety in the worst way.
New York Jets
Biggest Problem Area: Edge rusher
You could say quarterback, but I think they give Geno Smith another year to see what he can do and maybe they draft one. They lack an elite edge rusher. If they can get one in their 3-4 scheme, with all the corners they have, the defense could be special.
Oakland Raiders
Biggest Problem Area: Receivers
They have a young passer in Derek Carr, so they need to get him some real weapons outside. James Jones and Rod Streater and gang aren't good enough. They need a No. 1, which is why I think they could go receiver with the fourth overall pick.
Philadelphia Eagles
Biggest Problem Area: No. 1 receiver
Jordan Matthews had a nice rookie season, but he doesn't have the look of a No. 1 receiver. They lost Jeremy Maclin, who was their No. 1 guy, so they need to find a replacement. They lost a lot of speed the past two years with Maclin and DeSean Jackson going out the door.
Pittsburgh Steelers
Biggest Problem Area: Corners
If the season started today, their corners would be William Gay, Cortez Allen or Antwon Blake. Oh, boy. They have to draft a corner early in the draft, probably in the first round. They paid Allen a bunch of money last year, but he didn't play to that money, and was benched and then ended the season on IR. He has to step it up.
St. Louis Rams
Biggest Problem Area: Center-guard-tackle
They have three spots on their line now that are open, although if they re-sign right tackle Joseph Barksdale, which is possible, it could be two. Even so, they need help inside at center and right guard.
San Diego Chargers
Biggest Problem Area: Running back
They have bodies, but they don't have a feature back. Danny Woodhead and Branden Oliver are smallish backs. And Donald Brown isn't the every-down type. They need an inside-the-tackles runner.
San Francisco 49ers
Biggest Problem Area: Inside linebackers
What appeared to be a team strong point has become a major concern with the retirements of Patrick Willis and Chris Borland. NaVorro Bowman is coming off a major knee injury that kept him out all last season. They need to find another young thumper for their 3-4 defense.
Seattle Seahawks
Biggest Problem Area: Interior offensive linemen
They traded center Max Unger to the Saints in the Graham deal and left guard James Carpenter left to sign with the Jets. They have young players penciled into those spots right now, but they need a starting quality center, which is why Stefen Wisniewski could be in play. If not, the draft has to be focused on the inside of the line.
Tampa Bay Buccaneers
Biggest Problem Area: Offensive tackle
They are set on the left side with DeMar Dotson, who moved over from the right side last season. They badly need a right tackle. If they draft Jameis Winston with the first pick as expected, they need to improve the protection in front of him.
Tennessee Titans
Biggest Problem Area: Right tackle
They have Taylor Lewan at left tackle, and he has the look of a future Pro Bowl player. But the right side is a mess right now. The candidates are Terren Jones, who played 43 snaps last season, William Poehls and Jamon Meredith. They also re-signed Bryan Stingily, who has started there. But they need help.
Washington Redskins
Biggest Problem Area: Outside pass rusher
They have Ryan Kerrigan and Trent Murphy. Both are good players, but neither is explosive. They need a speed edge player to replace Brian Orakpo. With the fifth pick, they have a chance to get one like Dante Fowler, Vic Beasley or Shane Ray or Bud Dupree.