Anheuser-Busch has reached an agreement with the union, the International Brotherhood of Teamsters, for a five-year contract covering approximately 7,500 employees at the company's 12 US breweries.