WWE Announces Sin Cara’s Official TV Debut; Details

WWE has announced that Sin Cara will make his TV debut on next week’s edition of WWE Raw, which is being held in Atlanta, GA, the night after WrestleMania 27.

TRENDING

X