However, the future of James may lie in the United States, with David Beckham making a play for his signature.
In fact, according to various reports, Beckham has already spoken with Real Madrid president, Florentino Pérez, about Rodriguez.
Miami has a large latino community and Beckham believes James would be the perfect superstar to entertain them.
The Real Madrid attacker has a contract until 2021 and would command a fee of €40m.
Miami sporting director Paul McDonough recently said the club plans to sign “two elite players” in the transfer market.
James has been at Real Madrid since 2014, but spent the last two seasons on loan at Bayern Munich.
He made 67 appearances at Bayern, but asked the club not to use their purchase option and returned to Madrid.