NXT Review: Io Shirai Prevails Ahead of TakeOver Stand & Deliver

Published: April 2, 2021, 1:12 a.m.

Zach Smith reviews NXT's final show before TakeOver next Wednesday night.