January 28, 2010
After learning that the biggest customer-facing benefit of its sponsorship is being phased out by the property Ford has terminated its sponsorship of Champ Car World Series racing effective immediately ending the company’s 15-year affiliation with open wheel racing as a sponsor and manufacturing partner.
read more