Top 10 AJ Styles Matches From Before WWE

Another classic bout between AJ Styles and Kurt Angle took place at TNA Genesis 2010, their last match for the TNA title. Even though the finish was a little silly, it’s still one of the best matches the promotion ever put on, especially during the lackluster years of Hulk Hogan being in charge.