"It'll be a s--- show." Denny Hamlin's sentiments from July last year were clear when it came to NASCAR's plans to haul the ...
This year's NASCAR schedule includes Mexico City. Also, New Hampshire returns to the playoffs. Phoenix gets the championship race again.