Christian EckesARCA Points Leader Christian Eckes came into The Freak Nation Sunday night to talk about his upcoming battle for the title with Michael Self who’s second in ARCA points. The two will face off for the title in Kansas next weekend at Kansas Speedway. It’s been a difficult season for Eckes who had to overcome a bout of food poisoning that immobilized him mid-season. Listen…