Originally Posted by wesley650
Nope, it's a scam. I've never found a legit site. Last week some guy had one on justin.tv and would advertise a pay site once the race got started. He's since been shut down.
This is the only time I'm missing cable