That's crazy, in Germany?!?
Earlier this week, I read that Budweiser has the sole concession inside the stadiums. If it's true, it most certainly IS crazy.
FIFA contracts.