Veteran wide receiver Brandon Marshall will sign a one-year deal with the Seattle Seahawks, multiple sources told ESPN.