Champ Car to announce Canadian TV deal

According to AutoRacing1.com sources the TV deal for the broadcast of Champ Car races in Canada will soon be announced and we hear it will be much better than recent years. Stay tuned……