The main reason was probably his attitude and behaviour, but those reasons seem to always reflect on the contract. If he was cheaper, maybe he lasts longer or the whole season. There is usually always financial implications. They didn’t want to put up with him, nor was he worth the money to put up with him.
Bookmarks