Terrell Owens has signed a one year deal with the Seattle Seahawks worth $1 million. Owens last played in the NFL back...