Blood donors could earn tickets to sporting events and other rewards during the 25th annual Carolina Blood Drive.