Cain Velasquez performs on the Smackdown brand .
As a professional wrestler , he has competed for the Mexican promotion AAA and is currently signed to WWE , performing on the Smackdown brand under the ring name Cain Velasquez.
Cain Velasquez