Champ Car might make TV switch

Everyone is assuming that Champ Car would announce CNBC as their cable TV partner in the USA for 2005. However, a little research by AutoRacing1.com reveals that Champ Car may … Read More