NASCAR America: Aric Almirola riding high after first Top 10 finish


Fresh off his best finish of the season at Dover, Aric Almirola talks about his first Top 10 finish of the year and says that confidence will be much needed heading to the Tricky Triangle at Pocono.