Anheuser-Busch InBev has extended its sponsorship deal with Live Nation, one of the world's largest live music companies.