Again some money is guaranteed, but not all. I can sign a deal for 5 years for $35 mill, but get guaranteed only $15 mill. That $15 I will see, I might see the rest of the money on that contract. Compare that to other leagues, I will see all or very close to that $35 mill.
Depends on the contract. Each of our first round picks under the new CBA has a fully guaranteed contract.