Question: who has nba supermax contract?
Answer: To date, four players have signed supermax contract extensions: Stephen Curry, James Harden, Russell Westbrook and John Wall. The Curry and Harden deals have worked out splendidly for both sides.