0 votes
Does the Busch family own the Cardinals?

1 Answer

0 votes
Anheuser- Busch announced today that it has agreed to sell the St. Louis Cardinals for $150 million to a group of investors who say they will keep the team in the city.
...