Sponsorship: Ford Closes The Door On Open Wheel Racing

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…