According to a report from Fightful, the main reason WWE created the “WWE Icons” series was to have a new brand to push as a series and build excitement.
WWE is currently working on an episode for Beth Phoenix and recently shot some footage in her hometown of Elmira, New York.