Sheldon Creed clinches title & wins at Kansas I 2018 ARCA RACING SERIES

Video Details

Sheldon Creed clinches the 2018 ARCA championship just by showing up, and goes on to win the season finale in Kansas.