Without knowing about roster bonuses this would suggest cap hits of:
2018 - $3.74M
2019 - $6.6M
2020 - $9.6M
2021 - $11.1M
2022 - $11.1M
2023 - $9.5M

Vikings could likely get out of the deal as early as 2021. https://t.co/tYiNw2yaw5

— Geoff Nichols (@GNichols_) April 16, 2018