Breaking News: ** HUGE SPOILER ** From Tonight's Impact Tapings
James Storm defeated Kurt Angle at tonight's Impact taping in Orlando, FL to win the TNA World Heavyweight Championship. Bobby Roode, AJ Styles and Kazarian celebrated Storm's first World title victory in the ring after the match.
Raj Giri is the owner of WrestlingINC.com. He can be followed on Twitter (@RajGiri_303) at http://twitter.com/RajGiri_303.