Hardy was revealed as Rob Van Dam’s hand-picked mystery opponent by Immortal. He came out sporting a new look (braided hair) and new theme music.
Hardy defeated Van Dam in a hard fought mach that ended in controversial fashion, with Van Dam’s leg on the ropes despite the 3-count.
Hardy’s 90-day no-compete clause with WWE expired over the weekend, allowing him to sign with TNA just in time for the PPV.
Here are some pictures from Matt Hardy‘s TNA debut at Genesis: