WWE NXT TakeOver Stand and Deliver: Results, live updates and ratings
By Rocky in Technology
Updated 3 years ago
Live on Peacock and the USA Network right now.