The live cricket tournament is usually held every year in India, but is not always a huge draw for the fans in England. The ICC is hoping that the ICC Live Cricket Tournament (ICLTF) will be a big draw to those who live in the UK, with more than 40...