One thing that bugs me about the NBA--- salary confusion
X player signs a 5 year max deal for 110 million. X player signs a 5 year max for 90 million, x player signs a 5 year max for 120....there are so many rules and contingencies with deals and cap that it is ridiculous to try to figure out.