When was the last time you donated blood? Chances are, you know someone who will need a transfusion sometime in their life —…