We caught up with Rico Abreu after his World Finals win Thursday night at The Dirt Track at Charlotte. Abreu talked about the intense battle in the top five, making up ground in Turn 1 to set up the winning pass, carrying the High Limit banner as the champion, finishing the season strong, and more.