A homeless man in Salem died by overdose and was found on March 31 in a tent under the Center Street Bridge, police said.