Grand Marshals for This Evening's NASCAR Banking 500 only from Bank of America - Participating as Grand Marshals for the NASCAR Sprint Cup race are Richard Petty, Junior Johnson, Teresa Earnhardt (representing the Earnhardt family) and Brian France (representing the France family for Bill France Sr. and Bill France Jr).