Career
He competed in the National Association of Stock Car Auto Racing Grand National Division, now the Series, during 1956. In addition to his Cup Series career, Haines also raced in the Winston West Series. All of those races came in 1956, when Haines finished 44th in points.
Haines was good right out of the gate, finishing three laps down in 9th place at Portland Speedway.
Then Haines drove to a career-best 2nd-place effort at Eureka. Mechanical failures left Haines out of the next two races, but then he finished 4th at Sacramento and 9th at San Mateo in his final three races to close out his career, finishing 15th in his final race, at Portland.
Born in Kiester, Minnesota and a veteran of the United States Marine Corps, Haines died in Yakima, Washington, where he had made his long-time home, on October 3, 2012.