I really like Havenstein. He is always so solid at RT, and although he can get beat by speed at times, is among the better RTs in the NFL. Happy to have Havenstein in horns!
I did somewhat suspect that the Rams might move on from him at the end of his contract, simply for salary cap reasons, and how many projected high-level years the team would project he has left in him.... it seems to Rams think he has a number left, at least.
I do not think "only" $24.1M guaranteed is a small sum, seeing as the entirety of the contract is about $30M.
Go Rams.