TNA Gives Up Nearly 25% Of Their Office Space – Details

Source: Pwinsider.com

TNA reportedly gave up about 25 percent of their space they rent for their corporate office in Nashville, Tennessee.

Most of the space had been holding ShopTNA.com merchandise stock, which is now in a separate warehouse.

CONFIRMED: TNA In **MAJOR** Financial Trouble >>>!