Although the Coast Guard called off its search Monday morning, New Jersey State Police and local authorities continued to search the river, especially the area where the accident happened - near No Name Island, off the Gloucester County town of National Park, across from the Philadelphia Navy Yard.
Helicopters, divers and side-scan sonar were all part of the effort.
The body was found late this morning, and family members were notified, state police said.
The identity has yet to be confirmed, however, state police spokesman Sgt. Stephen Jones said early this afternoon. The body was being examined by the Gloucester County Medical Examiner's Office.
Gonzalez was not wearing a life jacket at the time of the accident.
"Wearing them is what saves lives," Jones said.
Philadelphia Marine Police, the Philadelphia Fire Department, and Gloucester County Fire and Rescue were also participants in the search.
Contact staff writer Peter Mucha at 215-854-4342 or firstname.lastname@example.org.