he is the played with Mexico
Messi didn't go
Barcelona and Argentina.
Lionel Messi currently plays for Argentina & Barcelona . He also holds the Spanish citizenship.
Lionel messi never went to college.
Lionel Messi goes by La Pulga.
No. Euro 2012 is for European national teams, not clubs. Messi plays for Argentina, which is not in Europe. It is is just the club that he plays for that is Europe, which is Barcelona.
when he was 20
yes he does