If the reports touting The Lucha Brothers signing with WWE are true, that opens a lot of exciting possibilities. However, for them to be treated as big deals, their debut has to be impactful.
WWE superstar Kevin Owens is reportedly yet to sign a new contract with his current deal running out early next year. The former Universal Champion, who first signed with the wrestling giant a decade ...