what team does messi play for
Quick Answer. The soccer player Lionel Messi plays his club soccer for FC Barcelona and internationally for the Argentina national soccer team. He is widely regarded by many experts to be the best player in the world over the past decade. Continue Reading.