his contract expired they didn't cancel the contract, they just stopped playing him from April to the end of the year. The argument was around not signing a new contract I think.Interesting that he is now a free agent... http://www.skysports.com/football/news/11706/11455279/crystal-palace-in-talks-to-sign-max-meyer
Cannot imagine Daniel just cancelling the contract of an international player simple because he had a spat with one of our directors
"The 22-year-old was dismissed from training for the remainder of the season, and the row lead to him running down the remainder of his contract until it expired this summer."