I keep on looking at the contracts that all these NBA players get and wonder why more teams don't Front load their contracts for players like Nick Collison's contract. It makes perfect sense because players get more money sooner, and it gives the team a lot more flexibility later and won't be so bad when they get older.
I think especially in rebuilding teams this would be perfect, because they won't be able to usually sign big FA names, and I think signing multiple borderline players does not=good team aka Detroit, Suns. Much better to just sign two guys and see where your needs, and if you give them more money up front you'll be able to sign players the year after.
Is there something in the CBA that doesn't allow you to front-load contracts, or are players just more scared about not having more money down the road?