This is happy news for anyone who used to watch Speedvision when it first came on: British Touring Car Championship racing (read: angry Europeans in violent race-prepared road cars) is coming back to U.S. televisions via the CBS Sports Network and TorqueTV.com. CBS will air hour-long highlight reels from each BTCC race as well as […]

More...