The European T20 competition set to take place in Ireland, Scotland, and the Netherlands for the first time later this year has been officially named as 'Euro T20 Slam'. The competition which was unveiled earlier in 2019, will consist of six-city based franchises, two from each of the host nations.
Discussion & Comments