Bud Light is a brand under Anheuser-Busch, a wholly owned subsidiary of Anheuser-Busch InBev, which is the largest brewing company in the United States, with a market share of 49.2%. The company operates 12 breweries in the United States and nearly 20 in other countries.
Opened in January 2017, Smart Financial Centre at Sugar Land is a state-of-the-art venue offering concerts, performing arts and more.