The launch comes as Dallas prepares for its historic role in the 2026 FIFA World Cup, serving as the International Broadcast Center and hosting a tournament high nine matches. TOCA Social will serve ...