With Champ Car in the midst of a three race swing thru Eastern Canada, it’s been announced that Canada has created its own version of the Triple Crown trophy. The awards will be given to the top three placing teams of these events, with maximum points being awarded a la Formula 1’s Constructor’s championship. Champ Car has just announced the
artist commissioned to create the trophies, while Team Australia leads after round 1…