The contract includes a $12.5 million signings bonus to be paid out within 15 days of contract signing and will carry cap figures of: $15 million (2017), $25 million (2018), $22.5 million (2019), $21.5 million (2020), $22.125 million (2021) and $19.877 million (2022).