I just realized that the superbike double header was on this weekend at Road America, a race I never missed when I lived in Illinois. Now that I'm way out east I would love to watch the TV coverage or even on the web but I can't find a damn thing. Has it just dropped off the face of the planet?? Are we stuck with Youtube for gods sake?
Oh I'm a jackass!! I just found fanschoice tv and it seems to be a live broadcast. http://www.fanschoice.tv/watch-live/ama/roadrace They even cover the warmups...