Nick Leitz Wins at Charlotte
Nick Leitz celebrates with teammate Josef Miele after his victory in the SE Xfinity Series Charolette 240. Photo by Mason Flippin The Signature eNascar Xfinity Series Charolette 240 was another fantastic display of the clean and hard racing found in the series. Week 6 of the Signature eNascar Xfinity Series