wrestling-online.com
WWE bringing back Starrcade to the Greensboro Coliseum on November 25
The Greensboro Coliseum is advertising WWE Starrcade for November 25, which so far is a Saturday night non-televised live event. Starrcade was WCW’s premiere pay-per-view event for 18 long years an…