Wednesday was a special day for Denny Hamlin and NBCSN.
The winner of Sunday’s NASCAR Cup race at New Hampshire Motor Speedway was a special guest during the entire hour of Wednesday’s edition of NASCAR America, which came to you live from the NASCAR Hall of Fame in downtown Charlotte, North Carolina.
Hamlin told our team how his win at New Hampshire came about and also why it felt his No. 11 team had been building toward a win in recent races -- and that Loudon was the perfect venue for everything to come together.
Follow @JerryBonkowski