Business News Retail Freebird Boots Closes 14 Stores Amid $15.4 Million Debt Crisis The iconic Denver-based boot retailer Freebird is facing a major financial crisis as it shutters most of its… byJeanel AlvaradoJune 22, 2025