ST. CLOUD, Minn. (KARE) - A Minnesota hospital volunteer has put in 43,566 unpaid hours at a place that feels like home to ...