Everything that happened on WWE NXT (June 18, 2024); TNA Superstar special appearance
WWE NXT Battleground 2024: Match card, news, rumors, predictions, timings, telecast details