8 years ago11 views
New Hampshire Motor Speedway hosts the first of the 10 NASCAR Sprint Cup championship-determining races this weekend. Is it more important to win the race or just to avoid a bad day? And is New Hampshire the right place to open the Chase For The Sprint Cup? SceneDaily.com's panel takes a look.