Pittsburgh Steelers linebacker James Harrison signs one year deal with the New England Patriots.