Bud Light Aired 2 Ads During Super Bowl Lv Despite Budweiser’s Decision Not To

Anheuser-Busch InBev, which owns Bud Light and Budweiser, has a $250 million annual partnership with the NFL, per ESPN.


more on businessinsider.com