The Arizona Cardinals were one of a few teams during the first round of the 2018 NFL Draft to snag one of the top-projected quarterbacks with the selection of UCLA's Josh Rosen with the 10th overall pick. It has put in place potentially the next franchise quarterback for the next decade.

The Cardinals have taken care of some necessary business by inking Rosen to his four-year rookie deal on Thursday evening that will pay him around $17.8 million with about $11 million of that coming in the form of a signing bonus that includes a fifth-year option. After being the last of the supposed “Big 4” to be taken, he's the first of the four to sign his deal.

The Cardinals have got their rookie quarterback under his deal right before the start of rookie training camp begins on Friday morning. It avoids any potential distraction stemming from the rookie deal as Rosen will be under contract for at least the next four years with an option for the fifth year if the team chooses to eventually go that route.

Since the draft, the Cardinals have spoken quite highly of the 21-year-old for what he brings his the table on the field and his strong level of competitive nature. All-Pro cornerback Patrick Peterson has been vocal about Rosen's willingness to reach out to him to gather as much information and knowledge as he can before the start of training camp.

The UCLA product was widely regarded as being one of the top talents at his position in this year's draft where he was described as being the best pure pass among his class. He has shown the ability to make all the necessary throws that will be required of him at the next level with accuracy and more than enough arm strength.

Although Rosen won't be asked to start right away, he will have a chance to compete for the job with offseason addition Sam Bradford could at the very least be the primary backup to begin the year.