TNA Slammiversary 2026 will take place live on a crowded Sunday, June 28, at 4 PM EST, from the Agganis Arena in Boston, MA.
Along with the previously reported Myla Grace, the promotion confirmed former WWE wrestler Steve Maclin is gone.
Steve Maclin explains why free agents should consider TNA Wrestling, calling it a place to reinvent yourself with a ...