Is David Villa Still Playing? Answered
David Villa, also considered a Spanish football legend, is his country’s all-time leading goal scorer. In the 2008 Euro championship, he was awarded for being the tournament’s top scorer, and then in 2010, he became joint top scorer. In his professional career, David won 7 titles, two in La Liga and one in the Champions … Read more