When the season was approaching, there were a couple obvious issues on the Arizona Cardinals roster.
- Offensive Line: Steve Keim has invested a heavy amount of resources into this unit with little to show. It wasn't for lack of trying, but there were clear issues coming in.
- Wide Receivers: Larry Fitzgerald was the only known commodity. John Brown was not the same guy and J.J. Nelson was at best a wide receiver three. Jaron Brown is a nice player to have on the roster, but he wasn't going to suddenly develop into a top flight guy at 27 coming off knee surgery. The lack of investment, two third round picks, in the group made this a known issue coming into the season.
- Defensive line: speaking of lack of investment… Robert Nkemdiche is the highest paid player on the lowest paid defensive line in the NFL. Basically, you get what you pay for.
Now, in week 12 of the 2017 NFL season, the team is trying to fix these issues. It seems like it would have been better to look at investing in the positions in the offseason rather than addressing the same positions for what seemed like the fifth season in a row: tight ends, inside linebackers and safeties.
This isn't an indictment of the players, you love stories like Jaron Brown, Josh Mauro, Olsen Pierre and Xavier Williams, but expecting those players to become integral pieces was asking a lot.
Was this another instance of misevaluating their own talent? Or was this just an instance of too many holes and not enough assets?
No matter how you slice it, you know what the Cardinals will need to invest in in the 2018 offseason.