General Motors has named Brian Sweeney general manager of Buick GMC, effective immediately. He had been general sales manager of Buick GMC since June 2008 and replaces Michael Richards who quit earlier this month after only nine days in the role.