The March 18, 2015 edition of WWE's NXT will air tonight on the WWE Network at 8 p.m. Eastern, but the show was actually taped on the road at The Arnold Sports Festival at the LC Pavilion in Columbus, Ohio on March 5. This marks the first NXT show at somewhere other than Full Sail University. Read More »