Originally Posted by Brian.Samson
That's a good point actually..
We gave the rest of the World Cricket and Rugby and that didn't pan out too well for us.. Keep the Worlds in the UK I say
Brian , the only real world champs is in england . not very popular but true ??? HOLLY