Nancy Marchand, the actress who played crusty matriarch Livia on HBO's hit mob drama The Sopranos, has died after a long battle with emphysema and lung cancer. The 71-year-old actress, who also won four Emmy Awards for her role as newspaper publisher Margaret Pynchon on Lou Grant, died Sunday at her Stratford, CT, home. She is survived by a son, two daughters and seven grandchildren.