Sport 24 to broadcast next 2 Cricket World Cups
Sport 24, the 24/7 live sports channel produced exclusively for inflight and in ship, has announced a deal with the International Cricket Council (ICC) to broadcast the ICC Men’s T20 World Cup 2022 and the ICC Men’s Cricket World Cup 2023 for the first time. Sport 24, which is owned and operated by IMG, will […]