Police reports say the man was laying between the tracks late Saturday night when a southbound train near First Street and Railroad Avenue ran him over. He was able to talk to firefighters and emergency personnel while they worked to remove him from under the locomotive.
Police say the train was moving slower than usual when it stopped over the man, who was taken to St. Cloud Hospital for treatment. He was awake and alert on Sunday morning.
The man told police he was walking home when it happened.
Police were unavailable for comment.

