Here's why Derick Hall signed a three-year, $42 million extension with the Seahawks instead of testing free agency.