ThatsRacin

December 10, 2015 7:43 PM

NASCAR loses Ron Bouchard, winner of 1981 Talladega 500 in a photo finish

Ron Bouchard was the 1981 Cup Series rookie of the year

In 160 Cup starts, he posted 19 top-five and 60 top-10 finishes

He is the third former Cup driver with area connections to pass away this year

Related content

Suggested for you

Comments

Videos

Sports Videos