This was the 29th year for the annual Heroes Behind the Badges blood drive, which allows the community to make donations on behalf of either the Sioux Falls Fire Rescue or Sioux Falls Police.