Last night’s TNA iMPACT! was the final stop before this Sunday’s TNA Slammiversary pay-per-view, and with the company celebrating 24 years of TNA from Boston, the show needed to feel like the last hard sell before one of the biggest nights on the calendar. Slammiversary will air at a special start time of 4PM EST,