Breaking down backup quarterback Drew Stanton's contract

TEMPE, Ariz. -- The Arizona Cardinals re-signed backup quarterback Drew Stanton to a two-year deal on Wednesday, a day after agreeing to the contract, that's loaded with potential bonuses.

The contract is worth $6.5 million in salary with the possibility of close to $9 million in bonuses, according to ESPN Stats & Information.

Here's a year-by-year breakdown of his contract:

2016: Stanton is set to earn a $1 million base salary that’s fully guaranteed, but he was given a $2 million signing bonus. He’s also eligible for a $500,000 roster bonus that breaks down to $31,250 for each game that he’s on the 46-man roster. Stanton is also eligible for $3.3 million worth of NLTBEs.

Cap hit: $2.5 million

2017: Stanton’s base salary increases this year to $2.5 million. He again is eligible for a roster bonus of $31,250 for each game he’s on the 46-man roster. If he’s active for all 16 games, he’ll earn $500,000. Stanton is eligible for $3.6 million NLTBEs, and could receive a $1.8 million salary escalator based on his 2016 performance.

Cap hit: $4 million