honestly the players and agents are getting wise to all the empty money in the long term deals . it is all about the guarenteed money. example player A gets a 4 year 16 million dollar offer with 5 million in guarenteed, player B gets a 1 year 3.5 million dollar deal. On the surface player A looks like he makes out ,however the player on the one year deal rolls the dice and hits the market next year, hoping to land one of the "big deals"that are handed out or simplly singns another one year deal and still ends up with more money.
the levitre type ccontracts are rare ,looking back at this off season maybe 10-15 players got those type of deals