The critical nuts and bolts of George Kittle’s new 49ers contract:

Total value: 5 years, $75 million
Fully-guaranteed money: $30 million
Injury-guaranteed money: $40 million
Signing bonus: $18 million

2020 cap hit will be under $12m — the signing bonus proration will allow that

— David Lombardi (@LombardiHimself) August 13, 2020