Rajon Rondo, who played for the Lakers and Celtics and seven other NBA teams, says he has retired after 16 seasons. He won an NBA title with L.A. and Boston.