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…
Sign in to continue reading
This article is available to registered users.








