20 Best Wrestling Moments That Ever Happened In May
4. TNA Announce Debut As A Company - May 8, 2002
In May, 2002, Jeff Jarrett addressed the media to talk about his latest venture, Total Non-Stop Action Wrestling, which would debut on weekly Pay-Per-View the following month in Tennessee.
Advertisement
Advertisement