This game is not built like that.
You are not supposed to be playing in a league of a different country than the one you actually are in. That would kill the essence of the game. And bigger of all, imagine the server load if everyone just decided to have a team in every country.
The game you give as an example is a lot more arcade(ish) than this one, no point of comparison other than both being sport teams managing games.