Lionel.
It's not even close.
Cristiano is the best in the world
Messi is from another fucking planet
and the mecican! dude is called Chicarito Hernandexz and He aint in the National Team of Mexico. He seems like a New kid. So I havent seen him play.
Fuck him
etOo was dumb for leaving Barcelona though