Someone much smarter than me on a saints board had a couple thoughts...
"Seems like this locks Taysom in for 2 more years and we avoid the automatic $9mm dead cap in 2022-23
Basically he’s on a real contract for his current salary for 2 years now, not all voidable
It’s an overpay but not really a big deal. Saves us money in the short term"
"Unless this new deal somehow counts for more against the cap than $9 million, this is fine. I’ve already accepted that Sean wants him on the team, if he’ll be a little cheaper, whatever."
DGB - saints talk forum