Answer
Johnny Benson Jr. had his last win in NASCAR's top series at Rockingham Speedway in 2008. Benson won the race in dramatic fashion, holding off a late charge from Kyle Busch to take the checkered flag. Benson's win was his second at Rockingham and his 12th overall in NASCAR's top series.