ST. LOUIS – Nathaniel Welch, 48, was discovered Tuesday morning near Harper and Grand, two days after family members believe he died.
Welch was last seen on Sunday, and a nearby resident suspects he may have been sleeping in his car before passing away.
“Man, I don’t care what type of life he lived,” said Earl Welch, Nathaniel’s uncle…