Sin Cara has been decent so far, but still not going crazy for him. He really needs a finisher because I have no idea what he is doing. I haven't watched Smackdown in a while so I can't really rate. He looked decent in short work on Raw, but I finally got to see his botch against Chavo and it...