Posted by: gyanbahadur December 6, 2007
Login in to Rate this Post:
0
?
England might have the best league in the world but English suck in sports. They do not have any world class home grown football talent. Their inability to qualify in the euro cup justifies that.