Since around 2009, he has made 628 visits to the Lancaster General Health Blood Donor Center, where he has given more than 80 ...