He could have changed his manager details?
Or his team might have changed to being managed by a bot? (And the bot then changed the manager country etc)
Are his players still the same?
(It wouldn't be logical for a new player to join your league mid season, however I have no idea if it might be possible or not, both of the above are viable answers though I think).