A max contract in the NBA is the highest salary a team can offer to a player, based on league rules and the player’s years of experience. These contracts are given to top players who are seen as key ...