Every two seconds, someone in the United States needs blood. In fact, 44,000 units of blood are needed every day to meet these needs. Donate blood this winter.