He was 58.
Williams' life story was perhaps more memorable than his NBA career. He sprung into the spotlight -- after graduating from Mount Vernon High School -- during a 10-year professional run with six teams, including the New York Knicks and the New Jersey Nets.
Williams was drafted 10th overall out of Minnesota in 1977 by the Knicks, playing two stints with the team. He signed with the Nets as a free agent in 1981 and then was traded to the Kansas City Kings before he was traded back to the Knicks in 1983. He then played for Boston, Atlanta and San Antonio before being traded to the Nets where he finished his career after the 1986-87 season.
When he retired in 1987, Williams battled bankruptcy following a slew of bad investments, according to published reports, eventually finding himself homeless, sleeping in old vehicles in Pompano Beach, Fla., for more than a year.
He died at Sloan-Kettering Cancer Center.