Top 10 Best TNA Wrestlers of All Time
1AJ Styles
2Sting
3Kurt Angle
4Bobby Roode
5Samoa Joe
6Jeff Hardy
7Austin Aries
8Abyss
9Jeff Jarrett
10James Storm
12Christopher Daniels
13Chris Sabin
15Bully Ray
18Alex Shelley
19Rob Van Dam
20Bobby Lashley
21Rhyno
22Eric Young
23Booker T
25Kevin Nash
26Hulk Hogan
27Ethan Carter III
29Mick Foley
31Eddie Edwards
32Jessie Godderz
34Jay Lethal
35Xavier Woods