No. He has never played in the English Premier League.
No it is not likely as Manchester u nited want him.
C.ronaldo is the best player ever and David villa is not better than him.
Yes he did
Yes in 2010world cup they lost it to Spain 1-0 by David Villa goal.
Scottish club Heart of Midlothian have never played Aston Villa in a competitive fixture.
David Walmsley has written: 'An Ever-rolling Stream' 'Liverpool Supporter's Book'
steven Gerrard is undoubtably the best player in Liverpool history
only about 30 years or so they only have been in the premier league ever since it started like Arsenal,Liverpool,everton and Aston villa
Lionel Messi has never played for Liverpool football club in his football career.
Liverpool vs Institute
Liverpool vs. Institute
Yes as he started his career with ever ton so he played with Liverpool.