Only the English could build something as excessive and expensive as the new Wembley Stadium and proceed to open and operate it without the slightest regard for the people who will ultimately pay for it, English soccer fans.
Costing over $1.6 billion, with each added overrun and legal skirmish headlined in the medi...
Read More