San Diego Cares Blood Drive Collects More than 700 Pints of Blood