Fifteen of the 16 stadiums that will host World Cup matches next year have long-term naming-rights agreements, and all of ...