Going into this weekend’s NASCAR Nationwide Series (NNS) race, only two drivers entered have visited victory lane at Road America before.
Roush-Fenway Racing rookie Chris Buescher won last year’s ARCA race in thrilling fashion and Alex Tagliani won his only Championship Auto Racing Teams (CART) race at the track. Continue reading