Bank of America 500

Bank of America 500

CONCORD, NC – OCTOBER 13: Cars race during the NASCAR Sprint Cup Series Bank of America 500 at Charlotte Motor Speedway in Concord, North Carolina. (Photo by John Harrelson/Getty Images)

Greg Engle