It's awesome watching Texas kart racers racing cars live on the internet. The race will be broadcast on NBC Sports Network Sunday April 8th if you don't get to watch it live today, set your recorders for the April 8th broadcast.