A homeless man who died in Phoenix in 2007 was later revealed to be a millionaire. Richard Leroy Walters, a retired engineer with a Master's degree, was unmarried and left behind an estate of about $4M when he died. He left behind donations to several organizations, including $400K to NPR ...more»