TODAY'S EVENTS - THURSDAY, JULY 31