The Word ‘Encumbered finish’ Is Not

going to be used much by NASCAR in 2018.

Arrow to top