Arik Armstead (49ers) six years, $102M, $45.8M gtd, $17.5M signing bonus, salaries $2.5M (gtd), $6.665M (gtd), $14.15M ($11.7M gtd inj at signing, $5.85M gtd for skill, cap if on roster April 1, 2022, $15.89M, $17.41M, $17M

— Aaron Wilson (@AaronWilson_NFL) March 16, 2020