Each NFL team’s worst contract on the books entering 2019

Kirk Cousins, Minnesota Vikings. (Photo by Hannah Foslien/Getty Images)
Kirk Cousins, Minnesota Vikings. (Photo by Hannah Foslien/Getty Images) /
1 of 32
Jermaine Gresham, Arizona Cardinals
Jermaine Gresham, Arizona Cardinals. (Photo by Christian Petersen/Getty Images) /

The NFL is loaded with terrible contracts from year to year, and we look at each team’s worst contract on the books for the 2019 NFL season.

With the new NFL league year on the horizon, teams are going to start getting their rosters in shape for the summer months. Free agency will officially open in March, and then the draft in April, so expect players to be on the move as we inch closer to OTAs.

When it comes to the NFL, there are always some bad contracts. For most teams, it can hinder what they do in free agency. Here are the worst contracts for each team heading into 2019.

Arizona Cardinals: Jermaine Gresham

The Arizona Cardinals have a lot of work to do in terms of their roster heading into next season, as they were the only team in the NFL to win just three games in 2018. For the second year in a row, they have a new head coach, as Kliff Kingsbury will be replacing Steven Wilks after one year on the job.

When it comes to the roster, the Cardinals have a bunch of money tied up in their defense for 2019, as Patrick Peterson and Chandler Jones will combine to earn over $30 million next season.

While Larry Fitzgerald and David Johnson are also taking up a bunch of the salary cap, and rightfully so, one member of the offense is going to get paid way too much.

Jermaine Gresham was brought over to the Cardinals to be the security blanket in the passing game, and will be a cap hit of over $8 million next season. Gresham hauled in only nine receptions in 2018. After the team signed Charles Clay this month, he heads into 2019 as the worst contract on this roster.