Missing man Eric McCloud found dead in St. Paul
ST. PAUL, Minn. — Police in St. Paul say a missing 53-year-old man has been found dead.
The St. Paul Police Department last week requested the public's help in finding Eric McCloud, who hadn't been seen since Oct. 8.
The department said his body was found Tuesday near Interstate 35E and Cayuga Street.
His cause of death has not been determined. Police are investigating and anyone with information is asked to call 651-266-5650.
Read more