Tag "Richard Petty"

North Wilkesboro Speedway is Back, Sort Of

The last time NASCAR visited North Wilkesboro Speedway was in September of 1996, a race won by Dale Earnhardt Sr. A track that had been a staple in NASCAR dating back to the late 40s was cast aside for expansionist tracks like Texas, New Hampshire, and Las Vegas.

Read More