Kyle Busch was in New York City on Tuesday, trying hard to let his second NASCAR championship soak in two days after winning it at Homestead-Miami Speedway.
Search results for:
Auto racing pioneer Carroll Shelby and socialite Kim Kardashian served as grand marshals of a NASCAR race in 2010 at Las Vegas Motor Speedway.