India should bid for 2026 World Cup claims coach
By Duncan Mackay
British Sports Internet Writer of the Year
March 24 – India should bid for the 2026 World Cup in an effort to improve playing standards in the country, the national coach Bob Houghton said today.