TNA iMPACT! Results (8/20): All-Star Eight-Man Tag

TNA Wrestling aired the latest episode of TNA iMPACT! on August 20 from the Liacouras Center in Philadelphia, PA. The event aired on AMC. Full results are below. TNA iMPACT! Results (8/20) You can find results from around the wrestling world at Fightful's results section.