David Villa plays for FC Barcelona and the Spanish national team.
This season david villa will play for Barcelona, and he has already scored a goal for Barcelona.
sevilla fc
FC Barcelona (spain)
David Villa's first team was sporting Gijon a team from Spain, who play in the first division. then he played for real zaragoza then valencia and now he plays for Barcelona
David Villa plays for Barcelona and Spain.
SpainBarcelona
David Villa used to play for Valencia in Spain, but this year he has been sold to Barcelona.
There are many-see info below, but Fernando Torrez and David Villa are especially highly regarded.
FC Barcelona.
The Spanish international player David Villa currently plays for FC Barcelona.
David Villa wears number 7 for both Spain and Barcelona.
As of June 2014, David Villa plays for Atlético Madrid , a club in Spain.