Bubba and Devon have signed a contract, but with who?
At last night’s TNA house show in NYC, Team 3D signed a new contract with the company, after running an angle (on camera) asking the fans if they should stay in TNA or go to WWE. TNA won.
Credit: PWInsider.com