Question: When did the highest paid NBA player of 2017 join the Cleveland Cavaliers?
Answer: 2003