hagood