October 31, 2017 | Steve Carrier
PWInsider reports that the reason WWE has been pushing Sin Cara recently on SmackDown Live is because he just recently signed a new multi-year contract with WWE.
Part of the new deal includes a line of Sin Cara sneakers.