Dr. Diandra: New Hampshire Motor Speedway facts and figures
New Hampshire Motor Speedway — sometimes referred to as Loudon after the town in which the track is located — hosted its first NASCAR Cup Series race in 1993. This weekend’s race will be the 51st.


