Backstage Note On Why WWE Created Their “WWE Icons” Series

0

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.

Trending Stories