Former Real Madrid and Bayern Munich playmaker James Rodriguez has completed a sensational return to Colombian domestic football by signing for Atletico Nacional. The 35-year-old national team captain arrives on a free transfer, penning an initial one-year contract with an option to extend following his recent departure from MLS outfit Minnesota United.