Actor Ed Asner who played Lou Grant on the CBS comedy The Mary Tyler Moore Show and on the CBS show Lou Grant, died today of natural causes at his home in Tarzana, California at the age of 91. Condolences to his family and friends.