TNA has announced the following four matches for Impact this week:

* Robert Roode vs. Rob Van Dam's choice of opponent

* Rob Van Dam vs. Robert Roode's choice of opponent

* AJ Styles, Samoa Joe & Magnus vs. Kurt Angle, Daniels & Kazarian

* Gail Kim & Madison Rayne vs. Velvet Sky & Brooke Tessmacher

ImpactWrestling.com has released the official preview for Thursday's episode of Impact Wrestling:

IMPACT Preview: Flair Demands Hogan, Roode & RVD, Knockouts & More

Preview Thursday's IMPACT WRESTLING broadcast on SpikeTV at 9/8c. If you can't watch it Thursday, make sure to set your DVR to record it so you don't miss any of the action.

- After what happened this past week during the Eric Bischofff Appreciation ceremony, "The Nature Boy" Ric Flair has promised to call out General Manager Hulk Hogan to address what happened

- Before their World Heavyweight Championship bout at Sacrifice, Bobby Roode and Rob Van Dam will pick each other's opponents on the huge broadcast

- As a preview to matches that will take place at Sacrifice, AJ Styles teams with World Tag Team Champions Samoa Joe and Magnus to face Kurt Angle, Daniels and Kazarian

- In Knockouts Tag Team action, Knockouts Champion Gail Kim and Madison Rayne face Velvet Sky and Brooke Tessmacher

All this and much more on Thursday's IMPACT WRESTLING broadcast at 9/8c on SpikeTV, plus news on the upcoming "Sacrifice" Pay-Per-View event on Sunday, May 13