Nastia Liukin Cup on March 6 March 3, 2015shadeglobal The Nastia Liukin Cup is this Friday, March 6, at the AT&T Stadium in Dallas. Tune in LIVE on Universal Sports! Share this:TwitterFacebookLike this:Like Loading... Related