I almost always get this wrong on first go around, but $18.5 signing bonus pro-rates to $3.7 per year. Two years in and this deal could be voided and the signing bonus proration would wash out with cap savings.

If there are other guarantees (actual ones, not Pro Bow ones), then that might extend to three years.

So my guess is 2 years, 30 mil, if 3 years yields 39 Million. So he would make $15 mpy if it goes bad and the deal is terminated after Year 2.