Robert Roode just defeated James Storm to win the TNA title in Macon, GA at the Impact Wrestling taping. Yep.
PWInsider
ROODE TURNED HEEL!!!! Roode smashed a bottle over Storms head to win the title after 16 minutes of great action .
Robert Roode just defeated James Storm to win the TNA title in Macon, GA at the Impact Wrestling taping. Yep.
PWInsider
I don't get this at all. Why not just give Roode the title at BFG if they are going to give it to him on IMPACT! I can't believe this was given away for free rather than getting fans to pay to see it. Roode should have won it at BFG and then this feud should have happened over the next few months. Ridiculous.