Holleman Fights Mechanical Issues For Third Place Finish At Bowman-Gray Stadium

WINSTON-SALEM, N.C. — SWN Photo — John Holleman fought through issues with both the power steering and brakes on his No. 69 modified to finish third and eighth in the twin 25-lap features at Bowman-Gray Stadium in Winston-Salem, North Carolina. Holleman, a five-time most popular driver at the place they call “The Madhouse”, lost his […]