NXT TakeOver Stand and Deliver Night 2: Results, live updates and match ratings
By NeilHope in Technology
Updated 3 years ago
Live on NBC's Peacock right now.