11/7/24 11:18 AM Covington?s Final Chance at 2024 National Tour Win Coming at Home
Matt Covington has won at least once per season on the American Sprint Car Series National Tour for the last seven years. And with one weekend remaining this season, that streak might be in jeopardy. The Glenpool, OK driver enters the championship weekend in Oklahoma (Nov. 14-16) with a goose egg in the National Tour ... Read more