It’s good to be Don Sherman, C/D‘s technical director. Besides possessing an encyclopedic knowledge of all things car-related and a sharp wit, he has had the good fortune to ride in a Corvette from each of the iconic sports car’s six generations with current Corvette chief engineer Tadge Juechter. Tadge has been with GM since […]