IMG brings World Cup 2026 to Sport 24
IMG has secured the rights to broadcast the FIFA World Cup 2026 to the Inflight and Cruise Ship markets. The new agreement grants IMG exclusive live rights to broadcast all 104 matches on the Sport 24 channels globally. Taking place across Canada, Mexico and the US from June 11th to July 19th 2026, the FIFA […]