As noted here earlier, WWE released Idol Stevens earlier today. You may remember him being in a tag team on SmackDown last year with K.C. James, with Michelle McCool as their manager. In November, Michelle got sick, and they were promptly taken off of television. They worked OVW in the meantime, but were never brought back to the main roster. Stevens had been under contract to WWE for several years.
Have a news tip? Attended an event and want to send a live report?