Commanders Losing Anheuser-Busch InBev Deal Raises Questions
Despite being a major sponsor across the National Football League, Anheuser-Busch InBev ended its partnership with the Washington Commanders. NBC Sports Washington’s JP Finlay on what it means for the team.