PWInsider.com is reporting that the reason Alberto Del Rio was not used on television this week is because he was in China. Del Rio was part of a press conference to announce that Smackdown would be coming to Shanghai on August 11.