Cable giant Comcast Corp. said it sold a 42-million-share block of AT&T; Corp.--about half its position in the telecommunications company--to Salomon Smith Barney. Comcast, which is planning to buy AT ...