When FIFA finally struck a last-minute deal with ZEE Entertainment to broadcast the 2026 World Cup in India, football fans breathed a sigh of relief. After months of uncertainty, the world's biggest sporting event had found a home.
Days into the tournament, however, many fans are asking a different question: was this the right home?