There are challenges, though. Kadri is in the fourth year of a seven-year contract that pays him US$7 million per season. It would take some creative manoeuvring for any team that’s up against the ...