TNA News Update on Vince Russo and his TNA status Vince Russo is reportedly planning to move from Colorado to Nashville to be closer to the office. He’s… Paul NemerApril 15, 2010 Read More