No team is perfect in the NFL. Every team has that one player or position that is clearly lacking.
These glaring weaknesses lead a team's front office and its fanbase to wonder, what if? This leads to forming hypotheticals of plugging in players from other teams or drafting certain players to instantly fix the problem to make their team complete.
Last season, the Dallas Cowboys were severely weak in their secondary. In the draft, they moved up to select the top-rated defensive back, Morris Claiborne. They also threw $50 million with $25.5 million guaranteed at Brandon Carr.
While it remains to be seen if they succeeded in turning a weakness into a strength, they were active, which is more than can be said for other teams.
Here are 10 of the biggest weak links in the NFL.