I got my information from Over The Cap.
Not how they figure out their numbers, but there's 8.6 mill in dead cap left from his signing bonus, which is currently spread over the last 4 years of the deal. To my understanding, since that money was paid out, there's no way to move it to another team, and the hit would become due immediately pre June 1, and if post June 1, 2.2 mill would be dead cap in 2022 and the remaining 6.4 dead cap would be pushed to 2023.
The way OTC has it, post June 1 is hitting the cap in 23,24 & 25 for the 2~ mill each year.
So the way I see it, (which I am certainly no expert) Woods in 2022 at a minimum costs 2.2 dead + 3.5 mill roster bonus if traded post June 1, and then 6+ mill of dead cap in 2023.
Either way, the "savings" these sites recognize is not exactly savings because the dead cap is realized, and the player they add to replace him also counts towards the CAP.
Meaning, in theory they re-sign OBJ and trade Woods to offset, Woods current cap number is 15.7 mill, dead cap 5.7 mill (+6 mill in 2023), net 10 mill. So in order to sign OBJ and trade Woods with no impact to the 2022 cap, Woods Cap number would have to be 10 mill or less.
Seems unlikely to me
Let's say OBJ signs a 7 year, 140 mill deal with a 35 mill signing bonus, and base salary of 8 mill in 2022, and 10 mill in 2023.
35 mill spread over 7 is 5 mill per prorated
So his cap number in 2022 would be 13 mill + Woods 5.7 mill = Swapping OBJ for Woods adds 3 mill to the cap
In 2023, OBJ cap number goes to 15 mill + 6.4 dead cap of Woods is an additional 6 mill of cap space used for swapping out the 2
Contracts are obviously more complex than this, and can skew the #s but the point will be the same.