
Player Profiles
Greatest Strikers #28: David Villa
David Villa scored 59 goals in 98 games for Spain and won the 2010 World Cup, Euro 2008 and the 2011 Champions League. He is number 28.
3 Nov 2026, 03:00·2 min read·by ChampionSport Editorial Team
1 article tagged with "David Villa"
Showing 1 of 1 articles (Page 1 of 1)