The No. 10 overall pick in the 2018 draft signed his four-year rookie contract Thursday, one day before the Cardinals are to begin their three-day rookie minicamp.
The contract will pay Rosen nearly $17.84 million over four years with a signing bonus of about $11 million. As with all first-round rookie deals, the former UCLA quarterback's contract includes a fifth-year option for 2022.
Rosen was the fourth of five quarterbacks to be taken in the first round two weekends ago, but the first to sign his first NFL contract.