NASCAR Hitting NYC; Diageo Finalizes NASCAR Sponsorship
Though the closest racetrack is hours away, NASCAR racecars will be making pit stops in several New York City locations next week, and the racing conglomerate is sponsoring a sweepstakes to lure consumers to each racecar location. Authentic show cars ...