Fox: Sam Darnold explains why Seahawks was perfect team to join in free agency: 'Special place'