A man who was once homeless as a child, living on the streets with his parents, has beaten the odds and graduated from the University of Southern California a doctor of physical therapy.
Mich Hamlin, now 28, had lived with his parents and two brothers on the streets of southern California since he was 6 years old.