In a surprise to many, the tentative deal between General Motors and the United Auto Workers was a close vote that, at one point, looked like it might fail. However, the final vote is in and the workers approved a new 4.5-year contract. Get details at Headlight.News.