So William Gallas has completed his move to Tottenham. This transfer has quite rightly provoked debate amongst Tottenham fans on whether signing...