Do you want to remove all your recent searches?

All recent searches will be deleted

Starting up the Chase

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?'s panel takes a look.