Maybe the Best Blood Donor EverMaybe the Best Blood Donor EverWeekend props to 72-year-old John Ball of Virginia, who just completed a life-long goal. Denny BedardDenny Bedard