Skip to content

TagMichael Self

Eckes wins the ARCA season finale over Self en route to the title; Kansas race recap

KANSAS CITY, Kan — Christian Eckes laid claim to the title of 2019 ARCA Menards Series Champion Friday night at Kansas Speedway. Eckes won the Kansas 150 over championship rival … Continue Reading Eckes wins the ARCA season finale over Self en route to the title; Kansas race recap