On which TV network did the relaunched ECW brand debut in 2006?
USA Network
Spike TV
Sci Fi
TNT
Answer
The relaunched ECW brand debuted on the Sci Fi network in the United States on June 13, 2006. The show ran for nearly four years before airing its final episode on February 16, 2010, on the rebranded Syfy network.
Extreme Championship Wrestling Expert Quiz: 19 Questions to test your expertise