WILLIAMSVILLE, N.Y. — Every two seconds, someone needs a blood donation, according to the American Red Cross. Whether that’s for surgery, traumatic injuries, cancer treatments or more, they’re ...