ESPN had F1 back in the 1990s.
You don't have Speed Channel on your cable or satellite system?
You can usually find a stream of the BBC F1 broadcast online at race time. Sometimes the BBC finds it and shuts it down, so you gotta have another link in reserve just in case.