I think Haith signed a 6 year contract, I don't think there have been any extensions.
If correct, he has 3 seasons remaining. I don't think he's done enough yet to give him another 3 years. I think this upcoming season should be the biggest determination of a possible extension. If he doesn't make the NCAA tournament next March, I would be careful of extending his contract for 3 or 4 years, taking it out 5 or 6 years.
If he makes the tournament next season he will probably get an extension/new contract through 2022 or 2023. No tournament next season, I would prefer no extension/new contract until after March 2019 based upon the the 2018/2019 season.
If correct, he has 3 seasons remaining. I don't think he's done enough yet to give him another 3 years. I think this upcoming season should be the biggest determination of a possible extension. If he doesn't make the NCAA tournament next March, I would be careful of extending his contract for 3 or 4 years, taking it out 5 or 6 years.
If he makes the tournament next season he will probably get an extension/new contract through 2022 or 2023. No tournament next season, I would prefer no extension/new contract until after March 2019 based upon the the 2018/2019 season.