Formula One Racing Moves To NBC TV
For auto racing fans, your sport moves to a big time network as NBC and NBC Sports Network television in a new deal just announced.
Previously the Speed Network held the rights to Formula One Racing. The NBC Sports Network will handle the majority of coverage...