This week's episode of TNA Impact Wrestling saw an 8% drop in viewership, drawing in an average of 1,295,000 fans across two hours. The final rating was a 1.01, which is down slightly from last week's score of a 1.03.
TNA iMPACT Results – April 25, 2024 This week’s episode of TNA iMPACT kicks off a recap of last weekend’s Rebellion pay-per-view.…