Tuesday, August 3, 2021

Tag: TNA returns to St. Louis

From Devin Cutting:St. Louis, MO will host the IMPACT WRESTLING World Tour on Saturday, October 27 at The Chaifetz Arena at 7:30pm. Tickets go on sale Saturday, August 25 at http://www.metrotix.com and The Chaifetz Arena box office. Fans that...