L'international colombien, prêté jusqu'en 2019, sort justement d'une bonne saison sous le maillot bavarois avec 39 matches disputés toutes compétitions confondues, pour 8 buts et 14 passes décisives. Le joueur de 26 ans ayant conquis son monde, les dirigeants du champion d'Allemagne souhaiteraient en effet régler son dossier rapidement. D'après les informations de Bild et Footmercato.net, le Bayern Munich voudrait en effet lever l'option d'achat de James, qui s'élève à 42 millions d'euros, pour en faire un joueur 100% bavarois.