To be aunest chicharito is better, altidore doesn't play well because other players take the ballfrom him
chicharito
donovan, chicharito just become new in Mexico team
it depends on your opinion, however Messi is regarded as the best player in the world so the answer would be Messi
Marco Fabian
Jozy Altidore was born on November 6, 1989.
Jozy Altidore was born on November 6, 1989.
Jozy Altidore is 21 years old (birthdate: November 6, 1989).
Messi by a mile, he is arguably the best player in the world. But Chicharito is very good.
In my opinion no but i don't know about you
Cristiano ronaldo he has more experience
Chicharito does NOT have kids! (:
Altidore plays in the Spanish league for Villareal. He used to play for NY Red Bulls