FC Valencia
David Villa plays for Barcelona and Spain.
This season david villa will play for Barcelona, and he has already scored a goal for Barcelona.
no
SpainBarcelona
Real Zaragoza and then Sporting Gijón before going to Valencia and then Barcelona.
David Villa plays for FC Barcelona and the Spanish national team.
Not after Barcelona signed him.
FC Barcelona and Spain
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.