#3 David Villa (New York City FC)
Unlike fellow European icon Pirlo, Villa has had a big impact in the MLS. Still lining out for New York City FC at 36, Villa currently has 66 goals in a mere 101 appearances, a tremendous record. He's won goal of the year awards, player of the month awards, and been named an all-star three times.
He admittedly came to the MLS on the wane, like Henry, but he seems to be ageing like fine wine after the initial period. Spain's all-time top scorer had finished a La Liga winner with Atletico Madrid in 2014 and signed for New York City FC, playing in Australia while he waited for their inaugural MLS campaign.
He's been there since the beginning with the newly-formed club, wears the number seven shirt, and is an idol to the fans. When he does retire, perhaps New York City fans will remember him more fondly than Barcelona, Atletico, or even Valencia supporters do, such has been his impact!