I've watched some on MavTv. It's pretty good.
www.mavtv.com should get you there. I called my cable provider and requested for it to be added to the channel lineup. I watched speed channel quite a bit. I miss it. Hopefully who ever gets the contract will show the s/ss races.