Every two seconds, someone in the U.S. needs blood. That means, in the time it took you to take a 10-minute shower this morning, 300 people were in serious need of a blood donation. Despite this dire need, less than 38 percent of the population is eligible to give...


