No verão passado, ele disse que não queria continuar na Alemanha, pois desejava voltar a jogar no Real Madrid, na época comandado por Julen Lopetegui.
Comprado pelo Real Madrid no verão de 2014, por 80 milhões de euros, James retornará ao clube branco … mas momentaneamente. Porque, embora o desejo do colombiano seja ficar em Madrid, o clube já está trabalhando para emprestá-lo novamente. O motivo? Zinedine Zidane não conta com ele.
O colombiano deixou o elenco merengue no verão de 2017 por não se entender com o técnico francês, e a situação não mudou em nada. Embora o jogador agora aceite um papel mais secundário para voltar a jogar no Santiago Bernabéu, Zizou sabe claramente que o jogador não tem lugar na sua equipe.