Thanks, gOD, but I still don't quite get it.
If Koller goes to, say, Liverpool next summer, will he take his existing contract with him? If so, why would he want to go to a new club and wait three years till 2004 (instead of two years till 2003) before he is in a position to negotiate a new contract? Also, if he's locked into a longer-term contract with a higher salary, doesn't that make him LESS attractive to Liverpool, and thus REDUCE the transfer fee they are willing to pay? (Assuming transfer fees haven't been abolished by then!)
Conversely, if he doesn't take the contract with him in 2001, but negotiates a new one with Liverpool or whoever,
how does he benefit from the extension with Anderlecht? Is it just the extra money he will make this year under the new contract?
As you may have guessed, I don't have the first clue how these transfers work legally.