On his way to becoming a multi-millionaire stock broker Chris Gardner slept in public bathrooms, $10-a-night motels and subway stations because, for a year, he and his son were homeless. Gardner, ...