A source who was at Daytona talked to a driver and said the rumor about Ford only sponsoring seven teams is untrue. No signs of a racing Taurus at the track.
A source who was at Daytona talked to a driver and said the rumor about Ford only sponsoring seven teams is untrue. No signs of a racing Taurus at the track.