Former NFL great Junior Seau, who played most of his career at linebacker for the San Diego Chargers, has died. He was 43.