I got a message when logging on today that my 32 yo Legendary striker has decided to take a one year contract extension rather than retire. How is this possible?

I wanted him to retire. He has beeen a great player but at 32 he no longer is the player he once was. I am carrying him and another 32 yo because I wanted them to retire with dignity without me transferring them off some where. Now I have two dead spots on my roster for an additional year.

Is the game really programmed to just extend players as it sees fit?