After the nightmare that was me trying to watch ECW last week, Sci Fi is coming in perfectly fine this week.
I’m still glad I gave up the beat – I did give up the beat, I’m so not recapping – but if they make good on today’s rumored promised Not To Suck, I’ll at least get to watch it. (After the Finals and/or some AAA.)