“I received multiple pints, liters, possibly even gallons of blood," said Ashley Engelke, a community center board member who ...