Now that I think about it, even going back to the 90s, Shaq was only on Magic for 4 years before signing with the Lakers. They did away with that and now it's 7 years and sometimes even longer if they are willing to pay super max.