Football's Greatest Players

David Villa

David Villa

ADVERTISEMENT

Summary

The career of striker David Villa, who scored 185 goals for Real Zaragoza, Valencia, Barcelona and Atletico Madrid in La Liga, and is Spain's all-time leading scorer with 59 goals.
Sport