Anheuser-Busch , based in St. Louis , Missouri the United States , has the exclusive beer contract for this year 's World Cup in Germany .