Here is the final card for this Sunday’s TNA Against All Odds pay-per-view:
TNA World Heavyweight Championship Match
Special Enforcer: Samoa Joe
Kurt Angle (c) vs. Christian Cage
Barbwire Massacre 2*
Abyss vs. Judas Mesias w/ James Mitchell
TNA Knockout Women’s Championship Match
Awesome Kong (c) vs. ODB
TNA World Tag Team Championship Match
AJ Styles & Tomko (c) vs. BG James & Bob Armstrong
Hardcore Street Fight
The Motor City Machineguns & Jay Lethal vs. Team 3D & X Division Champ Johnny Devine
Grudge Match
Booker T vs. Robert Roode
Case vs. Case Match
Scott Steiner vs. Petey Williams
Women’s Match
Traci Brooks vs. Payton Banks
Drinking Championship
Eric Young vs. James Storm
* – Match will air from tape
TONS Of TNA Against All Odds SPOILERS; Lashley To TNA?!? DETAILS>>