TNA News SPOILERS: 2/16 TNA Impact tapings Results courtesy of PWInsider: Xplosion: * Alex Shelley defeated the debuting Kazuchika Okada from New Japan. *The Amazing… Adam MartinFebruary 17, 2010 Read More