Browsing Tag

Sri Lanka

Dallas to Hold 20 World Cup Opener

AFP/APP Miami: The opening game of cricket's T20 World Cup will be held in Dallas, with the final at the Kensington Oval in Barbados, organisers announced on Friday. The expanded 20-team tournament is being jointly held by the United…