We caught up with Carson Macedo after Saturday’s World of Outlaws World Finals victory at The Dirt Track at Charlotte. Macedo talked about getting to the front, his team, battling with Buddy Kofoid, his season, improving in the offseason, and much more.