The Portuguese star would go on a free-transfer when his current contract expired in 2018. Teams in L.A., New York and Miami are his possible destinations.

Cristiano Ronaldo could be joining a rapidly growing Major League Soccer league by the time his contract with Real Madrid expires in 2018. This makes a possible move back to the Premier League higly-unlikely.

Grant Wahl from FOX Sports and SI.com reported that a source had told him that CR7 was indeed interested in moving to America. His transfer fee would be free, making it easier for any club to afford him. The two remaining questions are, where will he go and how much will a team pay for his contract?

Ronaldo is reportedly eager to follow former Real Madrid star Kaka to the MLSCR7 might follow Kaka's footsteps into the MLSDifferent to how many countries work their contracts, the MLS has something called a salary cap. They are not allowed to spend more than a certain amount in players' salaries. They do, however, get a chance to have Designated Players, those footballers can work on their salary without having to worry on such cap.

The teams that could possibly show interest in the three-time Ballon d’Or winner are from L.A., New York or even Miami. David Beckham owns the latter one, and his team should be playing by 2018.

David Beckham is working on creating an MLS team in Miami that should be ready by 2018David Beckham is working on creating an MLS team that should be ready by 2018

This goes right with what Ronaldo’s agent, Jorge Mendes, said a few months ago. The MLS is constantly becoming a destination for players to enjoy their final days of glory and Ronaldo’s arrival would make MLS’s stock rise dramatically.

“Perhaps he (Ronaldo) will go to the U.S. Only God knows what will happen,” Mendes said in January.

David Beckham was the first big star to join the MLS as a Designated Player in 2007. With the success he had and that David Villa and Kaka are experiencing, CR7 could be motivated for this move to happen.