It's on NBC Sports right now
I'm torn on watching WC on tape delay on NBC Sports. The quality is SO much better than the live online broadcast, plus they have more replays, interviews, etc. But I don't have the patience to wait 2-3 weeks to find out who wins, so I end up watching it live online, and when I try to watch the TV broadcast I lose interest because I've already seen it. I think WC has a seriously good (and marketable) product, I'd like to see them push hard for a live TV package in the future.
You'll need to log in to post.