It's that time of year. The wonderful time of the offseason when free agency is fastly approaching, and GM's and NFL teams are scrambling to make moves to create cap space.

Even with the salary cap increasing, many teams find themselves strapped with contracts that were heavily back laiden or players that have grossly underperformed their paychecks. Many contracts were "reaches" for the teams based on hopeful projections, and others were attempts to acquire talent with no regard for future cap repercussions. Regardless, each NFL team has at least one contract that is a thorn in their side.

Here we look at every NFL team, and the worst contract they have on the books: