Neale Fraser, who won three Grand Slam singles titles and guided Australia to four Davis Cup titles during a 24-year career as team captain, has died at 91.