by Itchypanda » Mon Mar 19, 2012 8:59 pm
FCW is closing it's doors and the last airing for FCW on TV is in 3 weeks. They are moving development talent to Connecticut in the meantime. People are speculating that WWE is opening a new development territory closer to home base. I personally think this is a corporate move to make a AAA-league show for the new WWE network. Any thoughts?