James Rodriguez signed 2-year-loan deal last summer with Bayern Munich and played impressive enough to convince German bosses pay €42m release clause,
Marca reports.
James was signed by Carlo Ancelotti in 2014 after having fantastic World Cup with Colombia. He was a player of starting line-up but Zinedine Zidane lost his confidence to him and eventually gave green light to Bayern's offer.
Rodriguez contributed 5 goals and 9 assists since he joined Jupp Heinckes's side.