Safety Andre Hal signed a three-year extension with the Texans on Thursday, a source confirmed to ESPN.