What are the Giants waiting for, fire this retard