TV Impact Results: Beleaguered Moose Defends the TNA Championship News Desk February 24, 2021 Your El Presidente is sad, comrades. I turned on Impact’s Twitch channel a few minutes early, just in time to see Johnny Swinger leaving the ring. Nobody told me there …