For the Arizona Cardinals there are a number of things you can look at to where the Cardinals are struggling.
However, nothing explains it more than when you look at the Cardinals roster, and then look at their cap space and see they are -$813,256 in the hole.
The Cardinals roster was top heavy, meaning they had a number of veterans making a ton of money, but nothing after those vets.
When DeAndre Hopkins got hurt the wide receiver room fell apart.
When J.J. Watt got hurt the defensive line room fell apart.