0
I'm pumped, but not sure I can watch. What's the consensus? Who is airing the races? Speed? Does that exist anymore? CBS?