Chris Harper, a fourth-round pick of the Seattle Seahawks, signed a three-year deal with the 49ers.