England are 1/150Like all these big competitions will take an interest from quarter final stage. Unbelievable all the hype about Englands first game and I see they are 1/80 to win. Even Man City would not be that against a national league side
I know it would be less games so less money but cricket has it right in world cups when lesser teams have there own league and just 4 qualify for the finals