Miss Mimi. Anheuser-Busch InBev is the largest brewer. Its brands include Budweiser, Stella Artois and Becks. Heineken is fourth or fifth. There are plenty of potential sponsors. Besides FIFA has no legal authority to provide in its contract with Heineken what can and cannot be done in accordance or out of bounds of the laws of nations that host its events. Simply put, such a contract would have no legal standing. FIFA could only agree to an exclusive relationship with Heineken--i.e. when beer is sold and advertised it will only be Heineken.