• Michael Self Post Race Interview

    Michael Self discusses finishing second to Bret Holmes in the ARCA Menards Series championship standings after the season finale at Kansas Speedway.
of 29