Barcelona have signed Spain striker David Villa from Valencia for 40 million euros ($49.66 million), Valencia president Manuel Llorente said on Tuesday.
Spain striker David Villa spent a lot of time dodging questions about his future last summer and is likely to have to do the same again at the World Cup finals in South Africa from next month. Valencia's leading marksman was on the brink of joining Florentino Perez's new Real Madrid project last June, before his president Manuel Llorente pulled the plug on the deal.