YaYa Toure is the most inexplicable one.
I remember at the time on A-M everyone just assumed he would be joining Kolo here, we were all aware of possible work permit problems but we all presumed he would be signed on a long term contract and then just parked at Beveren until it was sorted.
Faaaaaaccccccck imagine if he was our Vieira replacement, history may have been completely different.