Can someone explain to me how can a contracted player (Dario Vidosic) be allowed to leave before the January transfer window even opened and sign up with Melbourne City, just because his Dad 's contract as Assistant Coach was terminated? As far as I know staff contracts are a bit different to player contracts.