A man literally gave the shirt off his back to a shivering homeless man on Friday evening.