EUREKA: Brad Hazzard resigns!