With news of Christmas Tree Shops filing for bankruptcy, we look at its odd connection to World Wrestling Entertainment and the former Cape Cod Coliseum.
Next time you head to your favorite Christmas Tree Shops, it may not be what you expect. It seems the company is rebranding. Changing its name is step one.