A body was found yesterday in the river north of Tempe Marketplace, and police say it's likely the body of ASU freshman Jack Culolias.

Culolias was last seen around the time he got kicked out of the Cadillac Ranch restaurant/bar the night of November 30, and the only physical clue of Culolias whereabouts was a single red shoe, which was found by Culolias' mother north of the shopping center a few days after that.

See also:

-Jack Culolias Disappearance: Apparent "Last Photo" of ASU Freshman Pops Up

-Search for ASU Freshman Jack Culolias in River Basin Ends

-Search for ASU Freshman Jack Culolias Ends, Then Starts Again: "Object" Spotted

-One Red Shoe Remains the Only Sign of Missing ASU Freshman Jack Culolias

-ASU Freshman Jack Culolias Has Been Missing Since Friday Night

Tempe police say the body found yesterday had a single red shoe on one of the feet.

A police spokeswoman says the shoe has police thinking there's a "strong possibility" this is Culolias' body.

The medical examiner is tasked with identifying the body, and determining the cause of death.

Investigators searched that same general area for several days, but completed their search on December 7.

A Maricopa County Sheriff's Office helicopter was brought in, as were K-9 units specifically trained to find humans, a robot with sonar that could find objects underwater, and investigators on the ground, but they didn't find any physical clues.

According to Tempe police, someone called the cops yesterday morning to report the body in the water.

Culolias was kicked out of Cadillac Ranch in Tempe Marketplace -- where he used a fake ID to get in -- around 11 p.m. on November 30, during an event with the Sigma Alpha Epsilon fraternity, in which Culolias is a pledge.

Culolias' mother, a California resident, ended up filing the missing-person report with ASU police two days later, and came out to Tempe to search for her son shortly after that -- when she found one of her son's red shoes.