Here is a draft recap for the Arizona Cardinals. The Cardinals needed to find their franchise quarterback, which is why they traded up from #15 to #10 in the first round, sending a third and fifth round pick to Oakland to draft QB Josh Rosen. Rosen is the most polished QB in the draft, and is an overall great fit for the Cardinals. He’ll definitely be ready to start by 2019 after Sam Bradford’s contact expires, but could contribute this year if Bradford were to get injured. The fact that all they gave up was an extra third round pick (had two) and a fifth round pick is crazy. The Cardinals now have their franchise QB, and didn’t have to sacrifice any significant draft capital to do so. In what was an almost flawless draft, the Cardinals may have made a mistake in selecting RB Chase Edmunds in the fourth round. Edmunds probably would’ve been available in the later rounds, and Arizona should’ve targeted one of the defensive players who fell in this draft, such as DT RJ McIntosh. McIntosh would’ve given Arizona the interior pass rusher they desperately needed, but instead the Cardinals reached for Edmunds. The only defensive player they took in this year’s draft was CB Chris Campbell. Campbell’s strong season sent him flying up on draft boards, and if he can continue to improve, can help strengthen Arizona’s weak secondary. With a lot of holes on defense, Campbell shouldn’t have been the only defensive player taken. Nevertheless though, Arizona was able to find their future QB (Josh Rosen), future slot WR (Christian Kirk 2nd), and future C (Mason Cole 3rd). They had a tremendous draft, and definitely put their team in a much better place heading forward than it was prior to the draft.