Aric Almirola Wins at Talladega | 2017 XFINITY SERIES | FOX NASCAR

NASCAR Xfinity Series Highlights: Aric Almirola takes home the checkered flag at Talladega as Bubba Wallace takes hard hit on the final lap.

More NASCAR Videos

More NASCAR Videos»