Every NFL team has weaknesses. There are no exceptions. This reality is a byproduct of the league’s lifeblood – the NFL salary cap. The winners and the losers aren’t separated by much. Maybe quarterback competencies elevate one team over another. Perhaps it’s draft day prowess. These are certainly factors. But at the end of the day, on any given Sunday, the difference between winning and losing oftentimes boils down to one team exploiting the weaknesses of an opponent more than their own deficiencies are exposed.
Today, as the clock ticks down to 4PM Eastern and the NFL’s trade deadline, GM’s across the league will look to make a deal – to shore up their rosters for the season’s second half or perhaps purge their rosters of expensive talent in exchange for draft capital that can help fortify future depth charts in a more economical way.