Anheuser Busch has signed a multi-year contract with the National Football League.