Dodgers pitcher Dan Haren said Wednesday that he would rather retire than be traded to a team other than the Angels.