Question: how many years does kevin durant have left on his contract
Answer: 3.0 years; 3 years