AP

It was supposedly imminent for 16 days before finally getting done on the last day to do a long-term deal with a franchise-tagged player.

So how does the Dez Bryant five-year, $70 million contract with the Cowboys break down?

Glad you asked. Even if you didn’t. Here are the details:

1. $20 million signing bonus ($7 million of it is deferred until March 2016);

2. $3 million fully-guaranteed base salary for 2015;

3. $9 million fully-guaranteed base salary for 2016 (the salary reduces by $500,000 if Bryant fails to complete offseason workouts);

4. $13 million base salary for 2017, guaranteed for injury only at the time of signing and fully guaranteed if Bryant is on the roster the fifth day of the 2016 league year (the salary reduces by $500,000 if Bryant fails to complete offseason workouts);

5. $12.5 million non-guaranteed base salary for 2018 (the salary reduces by $500,000 if Bryant fails to complete offseason workouts);

6. $12.5 million non-guaranteed base salary for 2019 (the salary reduces by $500,000 if Bryant fails to complete offseason workouts).

The cap numbers are $7 million in 2015, $13 million in 2016, $17 million in 2017, $16.5 million in 2018, and $16.5 million in 2019.

As practical matter (and assuming he completes offseason workouts), Dez will make $45 million over three years, before the deal becomes a year-to-year proposition at $12.5 million for 2018, and $12.5 million for 2019, with no triggers those two years to force a decision early in the league year.