WWE News Report: Sin Cara denies taking steroids In an interview with The Record in Mexico, currently suspended WWE star Sin Cara stated that he was… Adam MartinJuly 20, 2011 Read More