^ That was for the last year only
He is joining ICL most probably because IPL is not paying him for this year else ghar bbaith ker khana kis ko bura lagta hai :)
True... the amount was his annual salary from IPL but what about the contract with IPL?
I am assuming that if he was paid some money from IPL than there will be a contract as well. Genereally IPL contracts are for 3 years. If Yousuf has a 3 contract with IPL just like everyone else, then he will once again find himself in between ICL and IPL tug of war.