My guess is it's something like this:
$48M total with $32M guaranteed has been reported.
I'm speculating that he gets a $15M signing bonus and that his deal has 2 void years.
2024: $2M salary plus $3M pro rated signing bonus = $5M cap hit
2025: $15M salary plus $3M pro rated signing bonus = $18M cap hit
2026: $16M salary plus $3M pro rated signing bonus = $19M cap hit
2027: -0- salary, $3M pro rated signing bonus = $3M cap hit
2028: -0- salary, $3M pro rated signing bonus = $3M cap hit
Guarantee the first 2 years' salary: in addition to the signing bonus that's $32M.
If he plays all three seasons the Rams will carry $6M in dead money in 2027.
If he gets traded (or cut) after two years it costs the Rams $32M and they would carry $9M in dead money (either all $9M in 2026
-or- $3M in '26 and the remaining $6M in '27).
AlbaNY_Ram