
Early last year without so much as a whisper of rumor or comment, Ford and Stewart Haas Racing dropped a bombshell announcing they were partnering together for the 2017 season. This left most race fans and those within the NASCAR community wondering what kind of impact that was going to have on their sport. The first seven races of the season have shown positive signs of moving ahead in the right direction. Continue reading
