Seattle Seahawks centre Connor Williams has retired because of personal reasons, coach Mike Macdonald said on Friday.