Originally posted by Freamon
View Post
I do think England should have got it, even though you are a bunch... ers
England has the best league, the best stadiums and some of the best teams in the World. The BBC and the Times should be dragged over hot coals for what they did to the bid.
I don't think they would have won but 2 votes is out of order. England should set up FIFA the same way Celtic set up the SFA.
Anyway, why am I being so pro English?
Comment