Tag: David Villa

  • 37. David Villa

    David Villa is a peerless Spanish forward and the first Spanish player to reach 50 international goals. Top scorer for the national team with 59 goals, Villa has scored more World Cup goals than any other player in the history of the Roja (2014 figures). David Villa played first for Real Zaragoza winning the Spanish…