ComEd workers flagged down Waukegan police officers just after 7:05 p.m.
[Ads /]
'He is my life': Mother asks for help to find Navy sailor
'He is my life': Mother asks for help to find Navy sailor
The workers, who had been doing routine work near Waukegan Harbor, said they saw what they believed to be a body in the water, according to police.
SEE ALSO: Investigators search Waukegan Harbor for US Navy sailor missing for over 1 week
[Ads /]
Police pulled the body to shore, and determined the body and clothing match the description of Gray, 21, who went missing March 18. He was last seen leaving a Waukegan bar.
Surveillance video showed Gray, dressed in red, standing outside the Ibiza Bar on Genesee Street with friends, after managers said he appeared drunk and was asked to leave.
The Lake County coroner has taken custody of the body, and positively identified it as Gray.
An autopsy is scheduled for Thursday morning.
Waukegan police, the U.S. Naval Criminal Investigative Service and the Lake County Coroner's Office continue to investigate the incident.