Top 10 Best David Villa Goals (Videos)

David Villa has been one of Europe’s finest strikers who has also flourished for his international club Spain by becoming the country’s highest goal scorer. Best known for his quality finishes, the striker made his name at Valencia before moving to Barcelona. Total Pro Sports takes a look at the top 10 best David Villa goals.

Tags: Barcelona, david villa, Goals, Soccer, valencia,