Carlos Tevez was once the darling of the Argentina national team, but he has been on the fringes of the national team selection for the last few years.
Lionel Messi has been able to take his place, although there was initial resistance towards this move from the supporters. Messi was seen as a traitor at Argentina after having left as a youngster for Barcelona. There were even rumours that Messi thought about playing for the Spanish national team. Tevez, however, played in Argentina for most of his youth before moving to European football with West Ham.