Gene Stefanyshyn breaks down NASCAR competition improvements

NASCAR’s Senior Vice President of Innovation and Racing Development, Gene Stefanyshyn sits down with NASCAR.com to talk about on-track changes coming in 2018.

Leave a Reply