Cristiano Ronaldo plans to join the MLS when he decides to leave Real Madrid, according to sources.

One source said Ronaldo could come to the MLS on a free transfer as soon as 2018 once his current contract ends.

Ronaldo would likely be coming off a World Cup and then be 33 years old.

Ronaldo is believed to prefer Miami, Los Angeles or New York.