Charvarius Ward (49ers) three years, $40.5M, $26.62M gtd, $12.025M signing bonus, salaries $1.035M (gtd), $13.56M (gtd for inj at signing, $5M gtd for skill, cap at signing, $8.56M more gtd for skill, cap if on roster April 1, 2023, $12.56M

— Aaron Wilson (@AaronWilson_NFL) March 22, 2022