Is there any doubt ​David Villa is thrilled with MLS? The Spaniard has been one of the best strikers in the league, and he has a decent chance of making some noise in the MLS Playoffs with New York City FC. 

But he's not done yet, as he's looking to invite as many quality players as he can to join the league in the near future.

One of them is no other than Andres Iniesta, one of the best midfielders in the world who currently plays for FC Barcelona. Sources have reported that Villa asked his former teammate to join him at NYCFC in the near future so both can establish a killer partnership stateside.

This report was first published by media outlet Don Balon, and apparently Villa asked Iniesta to move while trying to convince him that it was the right move for his career. It has been rumored that Villa used the example of Andrea Pirlo and Frank Lampard to motivate him. Both Pirlo and Lampard are veteran players, but at the same time both have made a huge impact in the league both on and off the pitch.

This isn't the first time Villa tries to bring a former Barcelona player to sign with an MLS franchise. He reportedly tried to do with Xavi Hernandez, but instead he chose to sign with Al Sadd SC in the Qatari Super League.

It remains to be seen if Villa gets his goal of having Iniesta on NYCFC's roster. Iniesta's contract ends in 2018 and the talented playmaker has already stated that he won't look at other options until he's a free agent. The only thing that's clear is that a player with Iniesta's skill and vision would definitively thrive in MLS.

Can you imagine a player of this caliber featuring stateside on a weekly basis? His arrival would give the league a huge boost, and it would make MLS an even better - and more popular - competition in the eyes of the world.