The Seattle Seahawks signed former 49ers defensive end Cassius Marsh to a one-year deal Thursday, the team announced.