• American Red Cross blood drive: 1-7 p.m., La Jolla/Riford Library, 7555 Draper Ave. Donors must be in good health, at least 17 years old and weigh at least 110 pounds. An appointment is required.