Aric Almirola on this weekend's Talladega races

The NASCAR driver joins 'Cavuto Live' to discuss NASCAR's big race