The NASCAR Sprint Cup series will return to Loudon, New Hampshire for the Lenox Industrial Tools 301, on Sunday, June 27th. New Hampshire Motor Speedway is a 1.058 mile track. It is one of the most unique tracks that drivers have run. The track opened in 1990 and the NASCAR Sprint Cup series started racing [...]