Supreme Court Justice Anthony Kennedy Announces Retirement, Effective July 31 | NBC News