NASCAR drivers Bill Elliott, left, and Ron Bouchard pose in this February 1983 photo in Daytona Beach, Fla. Bouchard, winner of NASCAR’s 1981 Talladega 500, died Thursday of cancer in his native Fitchburg, Mass. He was 67.
NASCAR drivers Bill Elliott, left, and Ron Bouchard pose in this February 1983 photo in Daytona Beach, Fla. Bouchard, winner of NASCAR’s 1981 Talladega 500, died Thursday of cancer in his native Fitchburg, Mass. He was 67. Wright AP
NASCAR drivers Bill Elliott, left, and Ron Bouchard pose in this February 1983 photo in Daytona Beach, Fla. Bouchard, winner of NASCAR’s 1981 Talladega 500, died Thursday of cancer in his native Fitchburg, Mass. He was 67. Wright AP

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

December 10, 2015 7:43 PM