Guy wears 247 T-shirts at once & raises money for diabetes care.