SOURCE: Talksport.com Bayern Munich have signed James Rodriguez from Real Madrid on a two-year loan deal, the Bundesliga champions have announced. Bayern, managed by former Real boss Carlo Ancelotti, will have the option to buy the Colombia international in 2019.