It's very likely that none of these players ever make it to MLS. It seems everyone assumes that once any player hits 31, no matter how much of a superstar he may be, "oh, he's old now - he's coming to MLS."
If Ronaldo is that well-conditioned and will still be "amazing" at 33, then he'll still be in Spain, back in Manchester, or in Italy. Zlatan may very well be back in Milan soon. And did someone already mention Messi? How about Neymar in 10 years? Adnan Januzaj?
It's great to have these stars in the league and create more buzz, but I think it's time to rebrand from a retirement league to something with a bit more clout. We certainly have the fans here now, the money is coming in, and we certainly have the passion.