TNA Wrestling: 50 Greatest Matches (2006)
![]() |
Mark LoMonaco as Bully Ray/Brother Ray |
![]() |
Allen Jones as AJ Styles |
![]() |
James Cox as Himself |
![]() |
Robert Roode Jr. as Himself |
![]() |
Gail Kim as Herself |
![]() |
Kia Stevens as Awesome Kong |
![]() |
Jeffrey Jarrett as Himself |
![]() |
Jason Reso as Christian Cage |
![]() |
Daniel Covell as Christopher Daniels |
![]() |
Jeff Hardy as Himself |
![]() |
Terry Gerin as Rhino |
![]() |
Chris Parks as Abyss |
![]() |
Terry Brunk as Sabu |
![]() |
Josh Harter as Chris Sabin |
![]() |
Frank Gerdelman as Frankie Kazarian |
![]() |
Nelson Rodriguez Erazo as Homicide |
![]() |
Shawn Hernandez as Himself |
![]() |
Kurt Angle as Himself |
![]() |
Nuufolau Joel Seanoa as Samoa Joe |
![]() |
Jeremy Fritz as Eric Young |
![]() |
Chris Harris as Himself |
![]() |
Scott Levy as Raven |
![]() |
Jeremy Lynn as Himself |
![]() |
Brandon Silvestry as Low Ki |
![]() |
Dionicio Castellanos as Psicosis |
![]() |
Steven Haworth as Desmond Wolfe |
![]() |
Daniel Solwold Jr. as Austin Aries |
![]() |
Jack Miller as Jack Evans |
![]() |
Michael Paris as Zema Ion |
![]() |
Ken Anderson as Mr. Anderson |
![]() |
Eduardo Hernández as Juventud Guerrera |
![]() |
Elix Skipper as Himself |
![]() |
Peter Williams III as Himself |
![]() |
Mick Foley as Mick Foley |