The Arizona Cardinals went through a major culture change for the second straight year ahead of the 2019 season. Arizona hired Kliff Kingsbury to be their second head coach in as many years. Kyler Murray was drafted first-overall by the Cardinals, and the air raid offense was born. This led Arizona to a 5-10-1 record in the tough NFC West division.

It was a developmental year for both coach and quarterback in 2019. The team is hoping that this combination will be around for quite some time, but for that to happen they must protect the quarterback. The Cardinals' offensive line struggled last season. One major goal of the offseason was checked off when they re-signed D.J. Humphries to a three-year, $45 million contract. He is the clear leader on the offensive line. A.Q. Shipley is next. The 33-year-old center has expressed his interest in signing and this must get done.

Arizona has many problems that they must address on both sides of the ball. It will be interesting to see how they handle some of their biggest issues.

Arizona must upgrade receiving corps

With Murray, the Cardinals are expecting to be a strong offense. To do so, they must add a wide receiver. Larry Fitzgerald signed a one-year deal with Arizona that will pay him $11.5 million in 2020. Christian Kirk showed potential, but he is not a No. 1 option. The 2020 NFL Draft has an extremely deep wide receiver class. Arizona holds the No. 8 pick and could be in a position to land CeeDee Lamb.

Lamb is a receiver with an extremely high ceiling. He would have the chance to learn and grow with the direction of one of the best of all-time in Fitzgerald. Another area of concern is at running back. David Johnson is owed a ton of money over the next two seasons. Arizona may have to pay some of his contract if they want to trade him, but it might be worth it. If they can get this done, re-signing Kenyan Drake to a cheaper contract would be of interest.

RECOMMENDED (Article Continues Below)

On the defensive side, the Cardinals announced that Vance Joseph will return as coordinator in 2020. This is an interesting decision and one that could have went either way. Now, they must get him some players. The Cardinals have needs at cornerback and linebacker that they could address in free agency. Also, it is time to trade Patrick Peterson. This topic has been discussed too much over the years and it is time to finally get it done.

The Cardinals need to clean house. They have what they hope will be their future in Kingsbury and Murray. Now it is time to get rid of some big contracts like Peterson and Johnson. They have made strides in improving the offensive line. If they can find a way to sign some defensive players and draft a top-end receiver like Lamb, this would be a strong offseason.